Install lxde and tightvncserver on ubuntu 18.04

一、更新最新的软件库

1
apt-get update

二、安装lxde轻量桌面和tightvnc服务端

1
apt-get install xorg lxde-core lxterminal tightvncserver

三、修改vnc默认的端口为自定义端口

用vi命令编辑/usr/bin/tightvncserver文件,搜索多次5900字串,修改5900为你的自定义端口本例假设为:2300

四、启动tightvncserver服务

1
tightvncserver :1

首次运行tightvncserver会提示设置一个vnc密码:
You will require a password to access your desktops.
Password:
Verify:
–>no

1
2
3
4
5
6
vi /root/.vnc/xstartup
#itkylin.com comment
#add:
lxterminal &
/usr/bin/lxsession -s LXDE &
:wq!

五、重启tightvncserver服务

1
2
tightvncserver -kill :1
tightvncserver :1

六、为了安全起见,增加两条iptables规则默认禁止对vnc端口的范围,只允许特定的IP可以访问。

1
2
iptables -A INPUT -p tcp -s 113.77.13.29/32 --dport 2301 -j ACCEPT
iptables -A INPUT -p tcp --dport 2301 -j DROP

七、安装firefox浏览器和thunderbird邮件客户端

1
apt-get install firefox thunderbird

八、打开Windows的tightvnc viewer输入www.itkylin.com:2301即可进入lxde桌面使用firefox和thunderbird了。

九、完!