阿里云上租一个服务器,安装了centos7.3,要想远程连接有两种方式,一种时用命令行的方式,另一种就是用图形化界面的方式
操作步骤:
1.系统版本Centos7.3,用root权限操作
2.安装X windows
yum groupinstall -y “X Window System”
3.查看已经安装和可以安装 软件:
yum grouplist
4.安装的下面两个软件一定要和提示的一致
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
5.设置系统以图像化界面启动 `
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
1.查看默认启动的模式
systemctl get-default
2.开机启动图形界面
systemctl set-default graphical.target(图形界面模式)
reboot(重启系统)
3.开机启动命令行界面
systemctl set-default multi-user.target(字符界面模式)
reboot(重启系统)
5.1 修改centos7系统语言
- 查看系当前语言包
- locale
查看系统拥有语言包
- locale -a
(zh_CN.UTF-8是简体中文,如果没有zh_CN.UTF-8,就安装语言包,如果存在可以直接设置)
- 安装简体中文语言包
- yum install kde-l10n-Chinese
- 设置为中文 临时修改,重启服务器之后就会还原之前的设置
- LANG="zh_CN.UTF-8" #修改为中文
- LANG="en_US.UTF-8" #修改为英文
永久修改就要把配置写入文件里面 方法(一)
- vi /etc/locale.conf
- ##加下面内容到第一行,设置中文
- LANG=zh_CN.UTF8
方法(二)
- localectl set-locale LANG=zh_CN.UTF8
=====================================================界面安装结束======================================================================
6.安装xrdp 这里出现 Error: Packag 原因是Xrdp没有合适的xorgxrdp支持,采用降低xorgxrdp版本来支持xrdp,
在本地下载好合适的xorgxrdp用winSCp上传,注意xorgxrdp的版本(我用的是2.8的) ,切换到xorpxrdp的目录下执行 下载地址rpm - ivh orgxrdp-0.2.8-1.fc29.x86_64.rpm
7.再次安装xrdp
yum install -y xrdp
8.安装vnc server,因为xrdp运行是需要这个组件。
yum install tigervnc tigervnc-server
9.启动xrdp,并设置开机自启,
systemctl start xrdp
systemctl enable xrdp
systemctl status xrdp.service
ss -antup|grep xrdp
10.重启服务器
reboot
11.win10 win+R 下输入 mstsc 弹出界面,连接远程桌面。
连接阿里云的服务器,要把防火墙关掉,具体命令::
执行关闭命令: systemctl stop firewalld.service
再次执行查看防火墙命令:systemctl status firewalld.service
执行开机禁用防火墙自启命令: systemctl disable firewalld.service
如果还不成功,登陆到阿里云的控制台,在防火墙这里添加规则:加上3389端口,这一步很致命
安卓手机和平板远程连接
以华为手机和平板为例 :
1.在应用市场下载 JuiceSShH ,通过命令行的方式远程连接。
2.下载 RD Client ,以远程桌面的方式连接。
PC连接远程桌面
1.win+r ,输入mstsc 出现:
2.输入自己的服务器ip地址:
如果出现:
输入自己的用户名,密码就行了
Windows10远程桌面连接CentOS7
开始前请确保你有能上网的主机两部(一个是CentOS7系统,一个是Windows10系统)
1、用SSH root用户登录Centos主机;
2、检查你的centos是否装了epel库 执行命令:rpm -qa|grep epel
如果没有就安装:yum install epel-release
3、安装xrdp,执行命令:yum install xrdp 一路Y下来;
4、安装tigervnc-server,执行命令:yum install tigervnc-server;
5、为用户root设置vnc密码,命令为:vncpasswd root;
6、网上说还要配置xrdp.ini文件,修改XRDP最大连接数,否则远程连接可能无法成功。我没有配置
7、配置或关闭SELinux
查看SELinux状态命令:/usr/sbin/sestatus -v
临时关闭SELinux(设置SELinux 成为permissive模式)命令:setenforce 0
8、关闭防火墙或者不关闭防火墙,打开3389端口命令:(宝塔用户直接在WEB面板的安全里面放行端口即可)
firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload
9、启动xrdp服务,并且设置为开机启动
启动服务命令:systemctl start xrdp
开机启动命令:systemctl enable xrdp
10、Win系统下“Win+R”键,在弹出的“运行”框中输入“mstsc“命令,按“确定”,打开Windows远程连接,输入IP地址开始远程连接,在弹出的Xrdp用户验证窗口中输入CentOS7的用户名和密码登录即可。Good Luck!