加入收藏 | 设为首页 | 会员中心 | 我要投稿 淮北站长网 (https://www.0561zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

linux创建新用户,以及windows通过xrdp远程登录Linux

发布时间:2022-11-18 13:31:17 所属栏目:系统 来源:互联网
导读: 主要内容
一、linux创建新用户
只需要四步就能创建一个新的linux用户
1.打开终端
快捷键Ctrl+Alt+T,或者右键打开命令行终端
2.创建用户和密码
sudo useradd -m aaa
创建用户名为aaa的用户

主要内容

一、linux创建新用户

只需要四步就能创建一个新的linux用户

1.打开终端

快捷键Ctrl+Alt+T,或者右键打开命令行终端

2.创建用户和密码

sudo useradd -m aaa

创建用户名为aaa的用户

-m:自动建立用户的登入目录,即/home/aaa

sudo是允许系统管理员让普通用户执行root命令的一个工具(获取权限)

这里会需要输入管理员的密码(不是你想给新用户设置的密码!!!)

sudo passwd aaa

输入用户aaa的密码

第二次确认输入的密码

3.设置给予的权限

sudo vi /etc/sudoers

找到user privilege specification这一行

通过按i写入如上命令,给aaa分配所有权限

例如: aaa ALL=(ALL) ALL

然后按esc退出编辑模式 输入:w!强制写入数据win2016远程桌面设置,然后:q退出

(这里注意vi编辑器是有两种模式的也就是 按i键进入写入模式 按esc退出当前模式)可能需要大家了解一下vi编辑器 这里对新手确实不太友好

4.设置命令解释器

sudo vi /etc/passwd

将打开的文件拉倒最后一行,修改解释器类型

aaa: x:1002:1002::/home/aaa:/bin/bash

主要是最后添加的内容 :/bin/bash

若要删除该用户,可用如下命令

sudo userdel -r aaa

二、windows通过xrdp远程登录Linux

一般在windows系统安装ssh客户端远程连接Linux服务器,可以很方便地传输文件。(注意:文件路径不能有小括号,空格之类的,不然会出现erro)。但如果想在Linux服务器使用图形化界面,ssh就办不到了。此时可以通过安装xrdp,就可以直接利用windows的远程桌面连接到Linux服务器。

windows通过xrdp远程登录Linux的安装方法:

(1)安装新的桌面xubuntu-desktop:由于ubuntu系统自带的unity桌面不支持远程桌面连接了,所以第一步需要先安装一个其他的桌面环境如xubuntu-desktop,在ssh的终端命令窗口输入:sudo apt-get install xubuntu-desktop

(2)安装xrdp: sudo apt-get install xrdp

(3)安装vnc4server tightvncserver:sudo apt-get install vnc4server tightvncserver

(4)移除unity桌面:sudo apt-get remove unity

(5)重启系统,vino-preferences设置桌面共享,然后写入.xsession文件,最后重启xrdp服务:

sudo reboot

vino-preferences

echo xfce4-session >~/.xsession

sudo service xrdp restart

注:经过以上步骤一般就可以直接用windows远程桌面连接Linux服务器了。但可能会发现别的用户连接时会出现闪退或“雪花”桌面。这是因为用户目录下缺少.xsession文件,此时只需要将.xsession(注意:复制时文件名不要缺少了“.”)复制到其账户就可以: sudo cp .xsession /home/(用户名文件夹)。

(编辑:淮北站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!