当前位置: 代码迷 >> 综合 >> Windows>>远程桌面>>Ubuntu
  详细解决方案

Windows>>远程桌面>>Ubuntu

热度:66   发布时间:2023-12-28 08:36:43.0

前提:

在远程的Ubuntu16.04或者18.04电脑(以下简称ubt)是开机的状态,

并且已经安装好了 openssh-server,

(可以通过"sudo apt-get install openssh-server"命令在ubt上安装openssh-server)

知道ubt的ip,可以通过如下命令查看ip

在手头的Window10电脑(以下简称win)安装好了ssh client,一般Window系统自带ssh client

可以在win终端输入"ssh",如下图,则表示win上有ssh client

如果,你的ubt处在某个内网中,那得先通过vpn接入那个内网。例如处在某公司的内网,一般公司会提供vpn服务和使用教程,你得申请vpn权限,才能接入内网

step1:win远程终端ubt

1.在手头的Window10电脑终端上执行:ssh ubt用户名@ubt的ip,然后输入密码即可,如下图

2.输入密码,回车,出现下图,则表示已经进入远程终端,这里的命令都是在ubt上执行的

如果觉得远程终端不够方便,可以用远程桌面

step2:win远程桌面ubt

1.必要的安装和配置

安装xrdp
sudo apt-get install xrdp安装vnc4server
sudo apt-get install vnc4server安装桌面,注意:这里重新安装了桌面软件,进入远程桌面后,可能与你之前在ubt上看到的桌面不一样,但整个系统不会有变化
sudo apt-get install xubuntu-desktop安装xfce4
sudo apt-get install xfce4配置xfce4
echo "xfce4-session" >~/.xsession重启xrdp
sudo service xrdp restart

2.启动win自带的远程桌面(可以通过 win键+R键 -> mstsc 启动)

3.连接后,首先会在远程桌面上弹出一个对话框,输入用户名与密码,即可进入远程桌面。

(注意:有时候,在ubt上已经打开的软件,在远程桌面上看不到。需要杀掉该软件,然后在远程桌面上重新打开)

  相关解决方案