ssh到Ubuntu安装realvnc并加入自动启动和设置密码

简介: 用中英文在百度和google都搜不出答案,是真没人搞过还是我没用对关键字?转载请注明出处:http://blog.csdn.net/hursing问题是这样的:一台Ubuntu服务器只有ssh,没有vnc。

用中英文在百度和google都搜不出答案,是真没人搞过还是我没用对关键字?转载请注明出处:http://blog.csdn.net/hursing


问题是这样的:

一台Ubuntu服务器只有ssh,没有vnc。如何远程安装vnc并能够连接成功?


答案:

ssh登录后,运行

sudo apt-get install realvnc-vnc-server

安装完毕后会有个问题。直接运行

vncserver-x11 &

是有界面的,ssh默认不能运行有界面的程序,而且即使配置好了X11Forward也不方便自动启用。如果不要界面,直接运行

sudo service vncserver-x11-serviced start

的话,因为默认是用Unix password的方式来验证,但是只能在UI界面(我没搜出命令行的方法)添加用户名和密码,所以还是没意义。解决方法是先让vncserver不需要密码就可连接。运行

sudo vi /etc/vnc/config.d/common.custom

输入

UserPasswdVerifier=None

并保存。vnc会读取/etc/vnc/config.d/common.custom文件来进行配置,上面这行就是说明不要密码。不用vi的话,也可以这样

echo UserPasswdVerifier=None > ~/common.custom

sudo mv ~/common.custom /etc/vnc/config.d/

来完成。

之后再令vncserver随系统启动,运行:

sudo update-rc.d vncserver-x11-serviced defaults

然后重启系统

sudo reboot

再次开机后,就能用vnc viewer来连接了,不用输入密码。

为了安全起见,连接后应该立刻改变认证方式和加入密码,如图:

转载请注明出处:http://blog.csdn.net/hursing

设置完毕后再去删掉配置文件

sudo rm /etc/vnc/config.d/common.custom

下次系统启动时,vncserver就会自动启动,并以VNC password的方式验证了。


转载请注明出处:http://blog.csdn.net/hursing

目录
相关文章
|
3天前
|
Ubuntu Linux Python
Linux(15)Ubuntu安装ninja构建工具
Linux(15)Ubuntu安装ninja构建工具
13 0
|
3天前
|
Ubuntu Linux 数据安全/隐私保护
Linux(7)Ubuntu20.04 arm64安装Docker
Linux(7)Ubuntu20.04 arm64安装Docker
15 0
|
3天前
|
Ubuntu 安全 网络协议
|
3天前
|
存储 Ubuntu Docker
如何在 Ubuntu 上安装 Docker?
【4月更文挑战第17天】
40 8
如何在 Ubuntu 上安装 Docker?
|
6天前
|
Ubuntu Docker 索引
ubuntu 20.04 安装docker教程和安装中遇到的问题解决方案(超详细 附加图文教程)
ubuntu 20.04 安装docker教程和安装中遇到的问题解决方案(超详细 附加图文教程)
30 0
|
8天前
|
Ubuntu 数据安全/隐私保护
在UBUNTU虚拟机上安装R软件包
在UBUNTU虚拟机上安装R软件包
13 0
|
9天前
|
存储 编解码 Ubuntu
0-零基础安装ubuntu(超详细安装步骤)
0-零基础安装ubuntu(超详细安装步骤)
|
9天前
|
Ubuntu Linux 定位技术
手把手教你优雅的安装虚拟机 Ubuntu —— 图文并茂
手把手教你优雅的安装虚拟机 Ubuntu —— 图文并茂
|
19天前
|
Ubuntu Python
WSL ubuntu 20.04安装python3
通过以上步骤,你可以在WSL的Ubuntu 20.04上成功安装Python 3。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
19 1
|
19天前
|
Ubuntu Python
ubuntu安装python3.9
通过以上步骤,你可以在Ubuntu上成功安装Python 3.9。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
27 1