linux vnc连接

用windows vnc连接linux ,windows用ssh连接“192.168.1.12:22” ,vnc这么连接 ?

在Windows使用ssh连接linux,在成功登陆后执行命令
vncserver
如果上述命令执行成功(成功执行的前提是相关服务已经开启)会出现向下述内容的结果:
New 'XX:3 (YY)' desktop is XX:3

Starting applications specified in /home/YY/.vnc/xstartup
Log file is /home/personal/liu_c/.vnc/server2:3.log

记住上面结果中“XX:3”中的数字(这里是3,可能是其他的整数,如1,2,等)

之后再Windows启动Vncviewer(如果没有安装就下载安装RealVNC),在出现如下图的对话框中输入linux主机的IP地址和上面那个数字,中间用冒号连接,点击“connect就行了”

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-04-04
1 安装图形界面:
1) 安装登录管理器:$sudo apt-get install gdm
2) 安装桌面环境,仅安装最基本的组件:$sudo apt-get install gnome-core (安装完之后可以用startx命令启动图形界面)
3) 安装图形界面(自动安装应用程序):$sudo apt-get install ubuntu-desktop (安装完成后重启一下系统)

2 在ubuntu下安装vnc server(VNC服务端):
$sudo apt-get install vnc4server

3 启动VNC服务:$vncserver :1 (数字1 表示桌面号)
要实现多少同时连接ubuntu server ,用如下命令:$vncserver -geometry 1280×800 -alwaysshared :1 (-geometry 1280×800表示分辩率,-alwaysshared表示运行多个人同时连接到同一个桌面)

停止VNC服务:$vncserver -kill :1

4 在ubuntuc server 图形界面中设置允许完程登陆:
系统(System) —> 首选项(Preferences) —> 远程桌面(Remote Desktop),进行如下设置:

设置好密码好,在windows客户端应可以通过vnc viewer远程连接ubuntu server 了!追问

centos

x-window已经装好

追答

安装:yum install vnc vnc-server
修改配置文件:
命令:vi /etc/sysconfig/vncservers
在文件中添加下面两行命令
VNCSERVERS="1:root" --指定远程用户
VNCSERVERARGS[1]="-geometry 1024x768" --指定远程桌面分辨率
或者
VNCSERVERS="1:user1 2:user2"
VNCSERVERARGS[1]="-geometry 1440x900"
VNCSERVERARGS[2]="-geometry 1440x900"
保存退出

生成xstartup+设置vncpasswd
为配置的远程桌面用户root设置密码(注意这里是为上面的root远程用户配密码,
所以在root账户下配;依次类推,为别的账户配密码,就要在别的账户下配命令)
命令:vncpasswd(注:必须在相应的用户权限下,如在user1权限下)

修改远程桌面显示配置文件(不修改此文件你看到的远程桌面很简单,相当于命令
行操作,为了远程操作如同本地操作一样,务必参考以下方式进行修改)
命令:vi ~/.vnc/xstartup
修改文件,注释掉 “twm &” 及 “xterm -geometry 80x24+10+10 -ls -title
"$VNCDESKTOP Desktop" &“
添加gnome-session &
启动vnc服务
命令:service vncserver start
iptables防火墙常常会阻止vnc远程桌面,所以需要在iptables允许,用如下命令
注:关闭防火墙则不必设此项
iptables -I INPUT -p tcp --dport 5902 -j ACCEPT
service iptables save

追问

这些都已经做了

追答

还链接不上,就不知道了,为什么一定要用vnc链接? 换个远程软件更快 一般我用XManager

本回答被提问者采纳
相似回答