阿里云ubuntu 20.04 怎么安装远程桌面?

服务器环境是ubuntu 16.04,安装xrdp后,用miscrosoft remote desktop 死活连不上,可能是ubuntu 16.04 对xrdp支持不太友好。于是昨晚把服务器从ubuntu 16.04 升级到 ubuntu 20.04 ,这里做个记录。

1 备份

由于之前把运行环境改为 dnmp ,所以备份起来也很简单。

1.1 对dnmp备份

zip dnmp.zip -r dnmp/

1.2保存备份文件。

在本地有一个nas,将备份文件保存在nas中

  • 登录nas

    ssh username@ip //username 是nas的登录用户名,ip是nas的ip
  • 通过scp备份数据到nas。

    数据将近2个G,所以升级了阿里云的临时带宽到30M,大概10块钱。

    scp serverusername@serverip:/xxx/dnmp.zip ./   //serverusername是服务器用户名,serverip是服务器ip

2 安装系统

在阿里云后台,停机,换系统即可

3 安装远程桌面

apt update
apt install ubuntu-desktop
apt install xrdp
adduser xrdp ssl-cert//将xrdp 用户加入到 ssl-cert用户组中,登录时用到
passwd xrdp //设置xrdp的登录密码
systemctl restart xrdp

由于xrdp 是通过3389端口通信的,所以要把3389添加到安全组的规则中,允许通过

4 连接

输入账户名 xrdp,和你上方设置的密码,即可连接成功

1

5 恢复服务器数据

5.1 docker

  • docker安装

    apt install docker.io
    systemctl enable --now docker //支持重启启动
    systemctl disable --now docker //取消重启启动
  • docker-compose 安装

    curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    
    chmod +x /usr/local/bin/docker-compose
    
    docker-compose --version
    
  • docker 镜像

    阿里云,有镜像加速

    1

    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://un9f0xkg.mirror.aliyuncs.com"]
    }
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker

5.2 备份数据恢复

  • 登录进nas中,将dnmp.zip 复制到服务器

    scp dnmp.zip serverusername@serverip:/xxx/dnmp.zip 
  • 解压dnmp.zip

    uzip dnmp.zip ./

5.3 启动服务

cd dnmp
docker-compose up -d

6 以上

其他

  • 安装远程桌面后,登录后进入启动一些应用,cpu占到100%,内存占到100%。(。。。我的服务器资源啊。。。)
  • 既然这样,那就在我的树莓派上安装一个远程桌面,通过openvpn将树莓派,挂在阿里云的局域网下,见 这里

Posted in linux || nas || on Feb 01, 2021


Octobercms交流群