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

目录
相关文章
|
2月前
|
Ubuntu 安全 iOS开发
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
148 5
|
2月前
|
NoSQL Ubuntu MongoDB
在Ubuntu 22.04上安装MongoDB 6.0的步骤
这些步骤应该可以在Ubuntu 22.04系统上安装MongoDB 6.0。安装过程中,如果遇到任何问题,可以查阅MongoDB的官方文档或者Ubuntu的相关帮助文档,这些资源通常提供了解决特定问题的详细指导。
282 18
|
3月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
252 18
|
3月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
269 15
|
3月前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
186 14
|
2月前
|
Linux 网络安全 Docker
盘古栈云,创建带ssh服务的linux容器
创建带ssh服务的linux容器
282 146
|
5月前
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
1414 0
|
8月前
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
349 10
|
安全 Linux Shell
Linux中SSH命令介绍
Linux中SSH命令介绍
600 2