tightvnc ubuntu,10步掌握ubuntu配置tightvnc的方法

2023-05-16

简单介绍下,VNC服务是一款优秀的屏幕分享及远程连接服务,基于RFB协议,使用C/S架构。此服务可保证你连接图形界面,真系点点点重度患者的福音~

IIS7服务器管理VNC客户端,IIS7远程桌面管理中文最新版是一款专业的远程桌面管理工具,更新了原09网络远程桌面管理,较之以前的版本,操作更加便捷,能够同时远程多台服务器,多台服务器间自由切换,完全无压力。IIS7远程桌面管理能够保存编辑删除你的远程服务器信息。

IIS7服务器管理工具里面的VNC功能可以说是使用感非常棒的。它可以一键导出或导入,还可以一键批量打开VNC,还可以一键批量关闭VNC,还有到期提醒,还有多台VNC 自定义备注,自定义分组。最后还支持win、linux批量管理,这是非常好用的功能了。能省去您一台台记录IP、密码,点下就能瞬间打开。
在这里插入图片描述

1、在ubuntu上安装VNC服务器软件 vnc4server,#sudo apt-get install vnc4server

2、在Win 7主机上下载安装TightVNC 软件。window主机只需安装vncviewer就可以了。

3、在Ubuntu上启动vnc4server

vnc4server

 此时系统会提示你输入密码(VNC客户端登录的密码,下文会提到)
 输入完密码后你将看到类似下边的提示:

New ‘1 ()’ desktop is ****:1 (****代表主机名,例如guest)

Take notice of the number after the colon (, in this case it is “1.”
启动完vnc4server后在你的主目录下将会产生一个.vnc的目录。
此时就可以通过vnc客户端链接到服务器了。

4、修改Ubuntu上的xstartup文件,让VNC能够进行正常的远程桌面控制。

gedit ~/.vnc/xstartup

#!/bin/sh

Uncomment the following two lines for normal desktop:

unset SESSION_MANAGER

exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb KaTeX parse error: Expected 'EOF', got '&' at position 57: …config -iconic &̲ x-terminal-emu…VNCDESKTOP Desktop" &
x-window-manager &
修改为:

#!/bin/sh

Uncomment the following two lines for normal desktop:

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb KaTeX parse error: Expected 'EOF', got '#' at position 18: …ME/.Xresources #̲xsetroot -solid…VNCDESKTOP Desktop" &
#x-window-manager &

5、修改/etc/X11/xinit/xinitrc文件的许可,使其可执行:

sudo chmod 755 /etc/X11/xinit/xinitrc

6、在win7下启动VNCviewer,然后在remote host里面填上:IP:端口号,例如: 192.168.0.103:1

7、可以在启动vnc4server的时候加上选项,这样就可以控制远程桌面的很多属性。

vnc4server -name china -geometry 1280x800 -depth 24
8、新建其他几个Linux用户
用新建Linux用户的命令useradd创建用户即可。例如,创建在树莓派上一个用户a1,所属用户组为a1,命令如下:

$ sudo useradd -d /home/a1 -m -s /bin/bash a1
然后用passwd命令设置用户a1的密码

$ sudo passwd a1
如此类推,新建其他几个Linux用户,下面为每个Linux用户设置其VNC的登陆密码

切换到刚才新建的用户a1

$ su a1
在这个账户下从另一个端口上启动VNC服务器端程序,即相类似第一个用户运行 vnc4server -name china -geometry 1280x800 -depth 24 假设首个用户的账户使用了VNC的端口 1,那么这里让用户a1从端口 2 上开启连接

9、设置VNC服务程序在Linux主机上开机自启动(可以省去了上述手动启动的步骤)

sudo gedit /etc/rc.local
#!/bin/sh -e

rc.local

This script is executed at the end of each multiuser runlevel.

Make sure that the script will “exit 0” on success or any other

value on error.

In order to enable or disable this script just change the execution

bits.

By default this script does nothing.

su a1 -c ‘/usr/bin/vnc4server -name china -geometry 1920x1080 -depth 24’
su a2 -c ‘/usr/bin/vnc4server -name china -geometry 1920x1080 -depth 24’

exit 0
把自启动命令要添加exit 0 前面

su a1 -c ‘/usr/bin/vnc4server -name china -geometry 1920x1080 -depth 24’

意思是:切换到用户a1,并且运行 /usr/bin/vnc4server -name china -geometry 1920x1080 -depth 24

10、在win7下启动VNCviewer,多用户登录 linux主机 (此处举例主机地址是192.168.0.103 端口号1)

输入上述设置的密码

多个用户登录相同的 linux 主机的效果如下:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

tightvnc ubuntu,10步掌握ubuntu配置tightvnc的方法 的相关文章

随机推荐