【亲测有效】ubuntu20.04服务器新建用户+vnc配置教程
ubuntu服务器新建用户+vnc配置教程
- 写在前面
- 新建用户
- 配置用户VNC
- 远程连接验证
写在前面
每次要给课题组的师弟新建账号,总是在网上找教程,费时费力,还容易出bug。遂将流程记录如下。
新建用户
- 查看现有用户列表
ls /home
- 使用有sudo权限的用户添加用户
sudo adduser username
期间需要输入用户密码
- 赋予新用户sudo权限
sudo adduser username sudo
- 切换到新建用户目录
su username
配置用户VNC
- 终端输入
vncserver
输入该用户vnc连接的密码,view-only选择no。启动失败不需要管。
- 杀掉本次启动所创建的进程,n为上述启动过程中输出的进程号(59xx的后两位)。(下同)
vncserver -kill :n
- 创建vnc启动文件
sudo vim ~/.vnc/xstartup
按i进入编辑模式,将下述脚本粘贴至新建的启动文件内,按esc推出编辑模式,输入:wq,保存并退出。
1 #!/bin/sh2 export XKL_XMODMAP_DISABLE=13 unset SESSION_MANAGER4 unset DBUS_SESSION_BUS_ADDRESS5 6 xfce4-panel &7 xfsettingsd &8 xfwm4 &9 xfdesktop &10 pcmanfm &11 xfce-terminal &
- 修改权限
sudo chmod +x ~/.vnc/xstartup
- 配置实现远程连接
vncserver :n -localhost no
- 查看创建的vnc端口号
vncserver -list
- 配置防火墙允许连接,如果没有配置防火墙则不需要
sudo iptables -I INPUT -p tcp --dport 59xx -j ACCEPT
远程连接验证
打开vnc远程连接软件,输入IP地址,进行连接验证
xxx.xxx.xx.xx:59xx