VNC 安装与配置,Windows下远程管理Linux

回复 收藏
对于有多台主机或服务器的人来说,装个远程管理软件来管理会方便很多。windows下远程管理linux,用SecureCRT还不错。不过它不是免费的,而且没有界面管理。要免费而且又要界面,就推荐用vnc了。所需软件可以从此下载:VNC-server 4.1.2 VNC-viewer 4.1.3

rpm版安装

[root@PHPfans.net webroot]# rpm -ivh vnc-server-4.1.2-31.fc9.i386.rpm

安装完成后用命令 vncserver 启动。

[root@PHPfans.net webroot]# vncserver

第一次启动会提示输入密码。

Password:
Verify:

New 'PHPfans.net.com:1 (root)' desktop is PHPfans.net.com:1

现在装好了vnc server,我们还的配置一下vnc默认是以twm启动的。现在我们希望以gnome

[root@PHPfans.net webroot]# vi ~/.vnc/xstartup

屏蔽掉最后一行
#twm &
加上如下语句
gnome-session &

保存退出
如果是想以kde启动,则加上 startkde &

vnc使用的是5900,需要在防火墙中开启。否则链接时会出现这样的错误:
a socket operation was attempted to an unreachable host

编辑
[root@PHPfans.net webroot]# vi /etc/sysconfig/iptables

不同的linux系统iptables内容会不同。我用的是FC9。参考iptables里的例子,在里边加入

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5900 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT

根据你开vnc的客户端数来开启端口,建议不要开太多。这里开启一个客户端。

保存后
[root@PHPfans.net webroot]# service iptables restart

重启服务好了,现在vnc-server安装配置好了。再在windows下安装vnc-viewer可以用vnc来登陆linux了。

如果想开机时自动启动vnc服务

chkconfig --level 345 vncserver on

这里在3,4,5运行级别默认启动vncserver
修改 /etc/sysconfig/vncservers  
加入

VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"
2009-12-09 14:22 举报
已邀请:
0

阿铭 管理员

赞同来自:

看不太懂。
0

Muti-Risk

赞同来自:

喜欢SecureCRT,最喜欢它可以复制文字。
0

阿铭 管理员

赞同来自:

我一直都用putty,小巧方便,而且文字显示相当漂亮。大部分同事都用SecureCRT,我用不习惯。
0

eepan

赞同来自:

putty xmanager
0

eepan

赞同来自:

一天增加几个金币

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: