0
点赞
收藏
分享

微信扫一扫

用mac给远程ubuntu节点装远程桌面

金穗_ec4b 2022-03-11 阅读 111

实验环境是cloudlab,远程实体机/虚拟机网络,本地用的机器是macbook

最近实验需要用到一些可视化的东西,于是顺便学了一下怎么给ubuntu装远程桌面

1)远程登陆节点

相关链接:

创建新linux用户并给它赋予sudoer权限_aaaa1997的博客-CSDN博客

通过本地SSH登录Cloudlab主机的两种方法_aaaa1997的博客-CSDN博客

2)给远程节点装gnome

ps:也尝试了装xfce,但是cloudlab的虚拟机上装完之后似乎跑不起来这个,但是gnome可以跑起来

sudo apt update
sudo apt install ubuntu-desktop

ps:这个安装时间有点长,如果不小心关掉了shell,可以通过这个命令看是不是还在安装:

sudo ps -ef | grep dpkg

3)装xrdp(rdp我猜是remote desktop的缩写)

sudo apt install xrdp

到这儿其实就可以了,用ifconfig查一下远程节点的ip可以打开远程桌面登陆软件登陆一下试试

4)我用的是mac,本地macbook上需要在app store里下载一个windows的rdp软件(它是免费的):

 

打开这个软件,点最上面的"+",选"Add PC":

这里输入远程主机的ip:

双击添加好的pc,连接:

点connect: 

输入账号密码:

下面是可选内容(从一些教程里抄的,需要自取):

1)验证xrdp是否自动启动成功

sudo systemctl status xrdp

2)将某用户添加到ssl-cert用户组里(xrdp使用的/etc/ssl/private/ssl-cert-snakeoil.key文件只对这个用户组的用户可读)

sudo adduser $username ssl-cert

改了之后需要重启:

sudo systemctl restart xrdp

3)打败防火墙

温柔的手段(建议,但我没用过):

sudo ufw allow from $your_ip to any port 3389

暴力的手段(不建议,我用过,目前短时间内没啥影响):

sudo ufw allow 3389

 感谢点阅~

举报

相关推荐

0 条评论