linux的vnc配置,Linux VNCserver的配置

自己整理

安裝條件:

1,安裝vncserver。

2,安裝xwindows(若不裝,無法使用xwindows的遠程桌面)

配置

打开配置文件/etc/sysconfig/vncservers,去掉下面这行的注释,

注釋掉: # VNCSERVERS="1:myusername"

加入:     VNCSERVERS="1:root"

注釋掉: # VNCSERVERARGS[1]="-geometry 800x600"

2. 停止vnc

终端执行:vncserver -kill :1

后面的:n代表启动的桌面

3. 修改vnc密码

终端执行:vncpasswd

然后连续输入两次密码即可

4.修改下面配置完成界面化的实现...

vi /root/.vnc/xstartup 去除注释下面兩行的注釋,使之生效。

unset SESSION_MANAGER

exec /etc/X11/xinit/xinitrc

最後一行修改為:gnome-session &

6. 如何使得linux启动时,vnc服务自动启动...

a. 系统设置>服务器设置>服务 中把 vncserver 打勾

b. chkconfig vncserver on

主要参考文章

http://blog.51766.com/comments/zsc/Weblog/1148650408392

room根用户登录在/root目录下

#rpm -q vnc vnc-server查询已安装vnc的客户端和服务器端

vnc-4.1.1-36

vnc-server-4.1.1-36

#vi /etc/sysconfig/vncservers将fangfang用户名加入vncservers文件中

如下所示:

# VNCSERVERS="2:myusername"

VNCSERVERS="2:fangfang"

创建一个vnc的口令

#vncpasswd

Password:

Verify:

启动vnc服务

#sudo /sbin/service vncserver start

Starting VNC server:2:fangfang [FAILED]

后来改为用户fangfang,并在/home/fangfang目录下创建vnc的口令

[fangfang@fangfang ~]$vncpasswd

Password:

Verifty:

$ls -d .vnc

.vnc

$ls .vnc

passwd

$/sbin/service vncserver start

Starting VNC server:2:fangfang runuser:cannot set groups:Operation not permitted

[FAILED]

$sudo /sbin/service vncserver start

fangfang is not in the sudorers file.This incident will be reported.

退出仍用root用户

#sudo /sbin/service vncserver start

Starting VNC server:2:fangfang xauth:creating new authority file /home/fangfa

ng/.Xauthority

New 'fangfang.fw:2(fangfang)'desktop is fangfang.fw:2

Creating default startup script. /home/fangfang/.vnc/xstartup

Starting applications specified in /home/fangfang/.vnc/xstartup

Log file is /home/fangfang/.vnc/fangfang.fw:2.log

[OK]

这次成功了.

#cd .vnc (/home/fangfang/下)

#ls

fangfang.fw:2.log fangfag.fw:2.pid passwd xstartup

#vi xstartup

下面两行的注释去掉。

unset SESSION_MANAGER

exec /etc/X11/xinit/xinitrc

保存退出

重启vncserver

#sudo /sbin/service vncserver restart

Shutting down VNC server:2:fangfang [OK]

Starting VNC server:2:fangfang

New 'fangfang.fw:2(fangfang)'desktop is fangfang.fw:2

Starting application specified in /home/fangfang/.vnc/xstartup

Log file is /home/fangfang/.vnc/fangfang.fw:2.log

[OK]

在本机上试连接到vncserver

#vncviewer localhost:2

成功,打开了一个vnc窗口,输入口令,进入。

客户端的配置

如客户端为windows ,用putty详见SSH配置一文

客户端为linux:

1.vncviewer localhost:2 在本机执行

2.用ssh

ssh -L 5901:localhost:5901 -l foo myserver

需在sudo vi /etc/sysconfig/iptables中打开5901端口,

然后重启iptables

sudo /sbin/service iptables restart

或者直接用ip地址ssh -L 5901:localhost:5901 -l foo 192.168.x.x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值