在ubuntu下实现远程登录桌面

时间:2021-12-02 05:29:16
在ubuntu下实现远程登录不需要安装额外的工具,只需要用到如下命令:
vncviewer XXX-desktop:0
#XXX为用户名
如果命令行提示没有vncviewer包的话可以通过“sudo apt-get install vncviewer”安装。
当然这个命令只适合在局域网内实现,更合理的是直接用登录对象的IP取代,具体命令为:
vncviewer XXX.XXX.XXX.XXX:0
#后面记得加一个冒号和0.
1. 到工具栏找到stystem,然后依次按照下列顺序System > Preferences > Remote Desktop(即系统 > 首选项 > 远程桌面),打开remote desktop设置界面。
2. 在“Sharing”下面有一个“Allow other users to view your desktop”(允许其他用户看到你的桌面),再下面还有一个选项“Allow other users to control your desktop”(允许其他用户控制你的桌面)。
都是单选框,勾上前者用户只能看到你的桌面而不能进行控制,如果把后者也勾上的话用户也可以对你的桌面进行控制(当然要勾后者必须先把前者勾上)。
3. 在“Sharing”以下还有“Security”和“Notification Area”(即安全和通知区域设置)。在安全下面可以设置验证方式还有验证密码,为安全起见还是要设置登录密码的,要不万一某人闲的荒扫描到你的机子就不好玩了。
验证方式是可以勾上“You must confirm each access to this machine”(每次登录都需要你确认),如果你在使用的时候把这个勾上在有人登录你机子的时候会弹出一个对话框说有人在登录你的桌面,有“允许”和“拒绝”的选项。所以如果是你自己要登录自己的桌面的话还是最好不要勾这个,要不然你找鬼帮你去点那个“允许”……
4. 通知区域可以设置远程登录时显示登录信息的方式,一般勾选第二个,仅在有用户连接时显示图标。
5.设置完成后就可以关闭远程桌面窗口了,到此不出意外的话你的远程桌面就可以使用了。

(如果想要在外网登录内网的话比较麻烦,需要知道路由的公网IP地址,防火墙的5900端口要打开(远程桌面使用的端口,并且路由的5900端口必须指向你的ubuntu 电脑。)
GOOD LUCK!