参考
Windows远程桌面工具连接Ubuntu系统使用总结_CHH3213的博客-CSDN博客_远程连接ubuntu
开启ssh服务(非必须
查看ssh是否已经开启
sudo ps -e | grep ssh
如果最后返回是sshd,证明ssh已经开启,跳到第四步
第二步,如果没有显示,试着开启ssh服务
sudo /etc/init.d/ssh start
如果返回的是命令未找到,证明未安装ssh服务
第三步,安装openssh服务查看服务有没有开启
sudo apt-get install openssh-server
sudo ps -e | grep ssh
如果没有就运行开启命令
sudo /etc/init.d/ssh start
第四步,检查防火墙有没有开放20端口(ssh默认开放22端口,如果修改可看第五步)
netstat -an | grep 22
#或
ufw status
如果没有的话,开放22端口
ufw allow 22
第五步,修改ssh端口(可跳过)
sudo vi /etc/ssh/sshd_config
ssh重启
service sshd restart
第六步,防火墙生效并开机启动
ufw enable
安装远程桌面
安装过程如下:
sudo apt install xrdp
安装完成xrdp 服务将会自动启动,可以输入下面的命令验证它:
sudo systemctl status xrdp
可以将xrdp设为开机启动
sudo systemctl enable xrdp
默认情况下,xrdp 使用/etc/ssl/private/ssl-cert-snakeoil.key
,它仅仅对ssl-cert用户组成语可读,所以需要运行下面的命令,将xrdp用户添加到这个用户组:
sudo adduser xrdp ssl-cert
sudo systemctl restart xrdp
然后使用Windows自带的远程桌面软件连接服务器IP地址或者域名就行了。