Debian安装vncserver最佳实践

xingyun86 2020-10-13 1529

1.下载vncserver

sudo apt update

sudo apt install tigervnc-standalone-server tigervnc-common

sudo apt install tightvncserver

2.安装xfce下桌面环境

sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

3.配置vncserver

3.1修改vncserver默认参数(/etc/vnc.conf)

任意位置添加:(注意:此处不修改也可以,则后续使用命令vncserver :1 -localhost no启动亦可)

$localhost = "no";

3.2打开防火墙

打开对应的端口

打开5901至5902 端口用于vnc  //如果需要配置更多的桌面,增加端口即可

iptables -I INPUT -p tcp --dport 5901:5902 -j ACCEPT

iptables -A INPUT -p tcp --dport 5901:5902 -j ACCEPT

永久保存

service iptables save

3.3如果是有密码的root用户登陆:

vncserver :1

You will require a password to access your desktops.
Password:                                                  #输入远程访问密码
Warning: password truncated to the length of 8.
Verify:                                                    #再次输入远程访问密码
Would you like to enter a view-only password (y/n)? n      #是否输入一个只能查看的密码,选择否即可

此时已经可以用vncview远程了。

3.4重复3.3的步骤,然后拷贝/root/.vnc/passwd到~/.vnc/passwd

创建文件:vi ~/.vnc/xstartup

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4

赋予可执行权限:chmod u+x ~/.vnc/xstartup

操作完毕后,回到当前用户shell:

vncserver :1

完成~

×
打赏作者
最新回复 (0)
只看楼主
全部楼主
返回