linux下搭建vnc服务器,傻瓜式图文教你在linux下搭建VNC服务器

本文详细介绍了如何在Linux系统上安装及配置VNC服务器,包括启动服务、设置密码、配置防火墙、更改默认端口等步骤,确保用户能够顺利进行远程桌面连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 检查系统中是否已经安装了vnc-server

[root@real02 ~]# rpm -qa vnc-server

vnc-server-4.1.2-14.el5_6.6

这表示已经安装了,如果没有安装的话,执行:

[root@real02 ~]# yum install  -y vnc-server

2 启动VNC服务器

46eba7275179879e3bc8d5552c0fe2e5.png

使用vncserver命令生成display配置文件

f358f458b9a16ea871a25038e414f6f4.png

登录密码是可以使用vncpasswd进行更改的

ef9dbe1c0a43fa340ce75990ff240ed5.png

以上文件的存放路径:$HOME/.vnc

609bf68ab7a8c80304b0cb93f14ed8ee.png

最后要把防火墙打开:

vnc所用的默认端口是5900,然后建立一个display就+1

f24f30922200f4d0dd7e5eff1faa321b.png

3 配置好vnc后,进行vnc服务器的连接

vnc viewer设置:

b936266ebf2241f845368b96ea125076.png

#登录:

5096099f60f946f5595f50370b9a2575.png

#vnc的登录不用输入用户名

#原因:

63d6aef5fd5da21a54ddab0ec478869f.png

bdb0cb5d92cf86b8b8c54d7071e85f5b.png

#所以这样的话,能保证每个用户使用的display#是不一样的。

#password用的是vnc密码,可以通过vncpasswd修改的。

登录成功:

6c1775e2001060affabe2c746088c6b1.png

#这时我们发现界面上没有显示所谓的图形界面,因为vnc默认启动的界面是twm,可以通过配置文件$HOME/.vnc/xstartup设置相应的显示界面。

443b729cb4420c521973c19be641e541.png

那么现在我们设置成gnome桌面,这个设置显示方式与系统安装的图形界面有关系。

d704ccd35e586c03dbaa45e2a3cd791d.png

接下还有一些操作,使设置生效:

方法1:

100e68f9eba9935f99759fdfc12baa3e.png

重新登录:

8f6231a536e499facbd782787f0ff048.png

方法2:

8e3625608344b8e2e5678eae9512ef04.png

登录效果:

ecf08d95cc2fd4ba89096d34445e4587.png

603ef5b1274ff0387d6e661785dd18aa.png

那么到此为止,我们的vnc服务器就可以正常的使用了。

-----------------------------------------------------------------

常用技巧:

vncserver -kill :displey#  终止指定的桌面号

vncserver  :dispaly#  重新启动指定的桌面号

2ecb80da1d612d0d0448c7ddb48f2adb.png

---------------------------------------------------------------------

注意我们通过命令vncserver手工输入生成的桌面号,会再系统重启后失效的;

要想永久的生效需要修改配置文件:/etc/sysconfig/vncservers

VNCSERVERS="桌面号:用户名  桌面号:用户名 ....." 可以设置多个,用空格隔开

VNCSERVERARGS[桌面号]="-geometry 800x600"

例子:

首先配置文件:

0695798bb0cd579b237637b9bc87a968.png

不要忘了将vncserver添加至开机启动:

3c386887672eef8d4aee7ba6ed5a7dde.png

reboot:

9eefc7af1d0041ba872e5cae4e50150d.png

登录vnc:

验证root:1

66936b7de11fed0a78aa04841d269404.png

04057718a61b85f5be9f006ddd6dcf64.png

验证vnc-test:2

注意:在vnc-test用户中第一次使用vncserver的时候,要先运行vncserver命令用于设置登录的密码,并更改界面显示的方式。

031eec680b9ec3a81ba809a790b525a2.png

4fb2bae0525d76901c2001671ece0034.png

--------------------------------------------------

修改vnc-server服务的默认端口5900:

--------------------------------------------------

配置文件:/use/bin/vncserver

ff0ae9f80548e9ccc85697fecd0a27eb.png

建议做法:

1 先定义一个$default_port=15900,然后替换5900为$default_port就可以了

2 直接替换5900

e7a65da43dc3bf2f9e1d069f3da70318.png

7af7fc89477d848f499c5b300b96eb71.png

d07da46f4759f83be3d3409049f088b6.png

登录验证:

d3d4d35f4bb6f7692524a033364a22fe.png

09a251f2395c6cc08ef8544a6cc834ba.png

-----------------------END-------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值