CentOS 远程桌面相关服务安装笔记

# CentOS 7安装图形界面

1 sudo yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
2 sudo ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
3 reboot

 

参考:
CentOS 7安装Gnome GUI 图形界面

---------------------------------------------------------------------------

# CentOS 7安装teamviewer

1 wget https://download.teamviewer.com/download/teamviewer.i686.rpm
2 yum install teamviewer.i686.rpm

## 设置密码:

1 teamviewer --passwd yourpassword


## 查看ID:

teamviewer info

设置开机启动:

sudo systemctl enable teamviewerd.service 

现在就启动:

sudo systemctl start teamviewerd.service

查看启动状态:

sudo systemctl status teamviewerd.service

 

第一次连接需要在主机上点击同意teamviewer条款的界面客户端才能连接上,否则会一直卡住,所以第一次连接teamviewer最好是在电脑面前操作,之后的连接就很容易。

连接上后如果是锁屏界面,别乱点,先敲击一下回车。

 

参考:

CentOS 7安装Teamviewer 12

linux centos 命令行 安装 teamviewer 启动 停止

---------------------------------------------------------------------------

# CentOS 7安装vncserver

1 yum groupinstall "GNOME Desktop"
2 yum install tigervnc-server xorg-x11-fonts-Type1
3 yum install tigervnc tigervnc-server

## 创建配置文件,:1代表5901端口,:2代表5902端口,依此类推

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

按照文件中的注释提示修改文件,将其中的<USER>修改为需要远程连接的用户名比如test


## 设置防火墙规则

1 firewall-cmd --permanent --zone=public --add-port=5901/tcp
2 firewall-cmd --reload

 

## 设置VNC连接密码
切换用户

su - test

设定vncserver密码

vncserver

## 开机自启动VNC服务

1 systemctl daemon-reload
2 systemctl start vncserver@:1.service
3 systemctl enable vncserver@:1.service

## Ubuntu客户端远程连接

vncviewer x.x.x.x:1

或者

vncviewer x.x.x.x:5901

其他客户端类似,主要是ip (x.x.x.x)和端口(1或5901都可以正确识别为5901端口)要正确

 参考:

CentOs 7安装配置VNC Server---[亲测]

Install and Configure VNC Server in CentOS 7 and RHEL 7

 

posted @ 2017-12-20 22:47 ijustwanttorun 阅读(...) 评论(...) 编辑 收藏