阿里云上租一个服务器,安装了centos7.3,要想远程连接有两种方式,一种时用命令行的方式,另一种就是用图形化界面的方式

操作步骤:

1.系统版本Centos7.3,用root权限操作

2.安装X windows

yum groupinstall -y “X Window System”

3.查看已经安装和可以安装 软件:

centOS图形化无法查看root权限 centos图形化界面命令_centOS图形化无法查看root权限

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系统语言

  1. 查看系当前语言包
  2. locale

     查看系统拥有语言包

  1. locale -a

    (zh_CN.UTF-8是简体中文,如果没有zh_CN.UTF-8,就安装语言包,如果存在可以直接设置)

  1. 安装简体中文语言包
  2. yum install kde-l10n-Chinese
  3. 设置为中文 临时修改,重启服务器之后就会还原之前的设置
  4. LANG="zh_CN.UTF-8" #修改为中文
  5. LANG="en_US.UTF-8" #修改为英文

     永久修改就要把配置写入文件里面 方法(一)

  1. vi /etc/locale.conf
  2. ##加下面内容到第一行,设置中文
  3. LANG=zh_CN.UTF8

方法(二)

  1. 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端口,这一步很致命

centOS图形化无法查看root权限 centos图形化界面命令_阿里云_02

centOS图形化无法查看root权限 centos图形化界面命令_centos_03

安卓手机和平板远程连接

以华为手机和平板为例 :

1.在应用市场下载 JuiceSShH ,通过命令行的方式远程连接。

2.下载 RD Client ,以远程桌面的方式连接。

centOS图形化无法查看root权限 centos图形化界面命令_linux_04

PC连接远程桌面

1.win+r ,输入mstsc 出现:

centOS图形化无法查看root权限 centos图形化界面命令_ubuntu_05

2.输入自己的服务器ip地址:

如果出现:

centOS图形化无法查看root权限 centos图形化界面命令_centos_06

输入自己的用户名,密码就行了

 

 

 

 

 

 

 

Windows10远程桌面连接CentOS7

开始前请确保你有能上网的主机两部(一个是CentOS7系统,一个是Windows10系统)

1、用SSH root用户登录Centos主机;

2、检查你的centos是否装了epel库 执行命令:rpm -qa|grep epel

centOS图形化无法查看root权限 centos图形化界面命令_阿里云_07

如果没有就安装:yum install epel-release

3、安装xrdp,执行命令:yum install xrdp 一路Y下来;

4、安装tigervnc-server,执行命令:yum install tigervnc-server;

5、为用户root设置vnc密码,命令为:vncpasswd root;

centOS图形化无法查看root权限 centos图形化界面命令_centOS图形化无法查看root权限_08

 

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!

centOS图形化无法查看root权限 centos图形化界面命令_ubuntu_09