在你已经安装好系统之后,需要做的第一件事就是先给系统装上SSH server,SSH server是Linux进行远程的重要工具。SSH会在Linux中作为一个服务端出现,为用户提供远程访问的服务。
在装系统时你可能没有勾选Openssh-server服务,此时的Linux只能通过键盘链接实体机器进行命令输入,在安装openssh-server之后便可以从远程来访问终端了。
初始化apt
1 | apt update # 初始化apt |
1 | apt upgrade # 更新软件 |
SSH server 服务
使用以下命令安装SSH Server服务器
1 | apt install openssh-server -y #安装ssh服务端 |
xrdp远程桌面
1 | apt install xrdp #安装xrdp |
1 | systemctl start xrdp # 启动xrdp服务 |
1 | reboot # 测试不可连接的话就重启以生效 |
远程桌面在安装后无法连接使用或者在来凝结后出现桌面异常没有Dock栏的话请按以下流程修改xrdp的配置文件
找到位于
/etc/xrdp/目录下名叫startwm.sh的文件使用
vim编辑器或其他编辑器在1
2
3
4
5
6if test -r /etc/profile; then
. /etc/profile
fi
test -x /etc/X11/Xsession && exec /etc/X11/Xsession
exec /bin/sh /etc/X11/Xsession之前加上配置文件:
1
2
3export GNOME_SHELL_SESSION_MODE=ubuntu
export XDG_CURRENT_DESKTOP=ubuntu:GNOME在第一个if循环之后加上
1 | export $(dbus-launch) |
完整的配置文件如下所示:
1 | !/bin/sh |
安装dbus-launch
1 | apt install dbus-launch #安装dbus-launch |
1 | dbus-launch #然后启动dbus-launch |
1 | systemctl restart xrdp #重启xrdp |
1 | dbus-launch # 启动dbus-launch |
1 | systemctl restart xrdp # 重启xrdp服务 |
远程桌面连接
这里说的远程桌面连接指的是Windows的功能远程桌面,使用该服务即可连接到局域网的Ubuntu服务器,假如你的服务器在海外或者国内云服务运营商的机房,同时你又安装了桌面版的Ubuntu,这时捏也可以使用这个服务器来远程连接你的服务器。
账密配置
账号就是Ubuntu的ip地址,你可以使用下面的命令获取本机的IP地址
1 | ip addr |
找到eth0或eth1对应的IP地址,这就是你的登录目标
账号和密码都是你在装系统时自己设置的。


