Windows远程访问UbuntuLinux服务器
Windows远程访问Ubuntu(Linux)服务器
目录
前言
作为一个只会点Android的小白,最近买了个阿里云服务器 ESC,听说做服务器使用Linux系统好一点,我就把服务器系统选择为Ubuntu 16.04 了。服务器有了,在Linux系统下却不知道怎么使用,又不像Windows系统一样,直接使用远程连接就行了,经过上网查询一番折腾后,终于能够远程访问我的服务器了,在此记录下实现的步骤。
1. ssh访问
1.1 服务器信息
选择服务器系统版本的时候,会创建用户名和密码,如下图所示,我选择自定义密码,登录名:root 密码:xxx
然后在服务器管理界面查看 服务器IP地址,我们远程访问的地址是 公网IP地址
1.2 远程连接
1.2.1 阿里云服务器管理控制台远程连接
在服务器管理控制台页面,服务器基本信息一栏,点击远程连接,然后输入远程连接密码。
进入命令窗口后,输入前面选择系统时的用户名 和密码即可
1.2.2 SSH客户端远程连接
在日常使用过程中,不可能每次都登陆阿里云,然后在去远程连接服务器,所以使用方便的SSH客户端连接。
Windows系统下的免费SSH客户端:
我使用的是 PuTTY 软件,下载地址:
安装后打开软件
输入访问IP地址后,保存当前信息,点击 Open 便进入命令窗口,与前面阿里云服务器管理控制页面的远程连接一样,输入用户名和密码即可。连接成功后,便可以进行对应的操作,如下所示,查看当前服务器的Python版本等等。
2. xrdp远程桌面访问
前面通过SSH访问,无界面,但我想看一下我买的服务器是那样的,即想看一下服务器桌面,就需要进行进行远程桌面访问了。
直接在Windows系统中使用远程连接访问是不行的,需要在服务器端安装第三方软件,我采用的是 xrdp 实现远程桌面访问。
2.1 安装xrdp
注: 在Ubuntu系统中 安装软件采用 apt-get 而在Centos系统中 是采用
yum 安装更新软件
在Ubuntu系统中,首先使用前面的方法SSH远程连接服务器,然后依次进行如下操作:
sudo apt-get install xrdp
如果出现错误: Unable to locate package xrdp 就输入以下命令 ,更新软件源
sudo apt-get update
然后在依次 逐条 进行如下操作
sudo apt-get install xrdp //安装xrdp 需要输入 Y 确认
sudo apt-get install vnc4server
sudo apt-get install xubuntu-desktop //安装桌面 需要输入 Y确认
sudo service xrdp restart
在Centos系统中,依次 逐条 执行如下命令
//安装xrdp
yum install xrdp
//安装桌面 需要等待一会儿
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
//修改系统运行级别,重启后依然显示桌面
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
//设置开机启动 xrdp
systemctl start xrdp
systemctl enable xrdp
//重启
reboot
2.2 远程桌面连接
安装完成xrdp并启动服务后,即可在Windows系统上打开 远程桌面连接 应用 , 可以使用WIN + R 键,输入mstsc 然后 回车
输入服务器公网IP地址,点击连接,会出现如下界面,输入 服务器用户名和密码即可。
然后就进入到服务器的可视化界面,Windows远程访问Linux桌面就成功了。