简介
在内网与公网的远程桌面连接我们通常都是选择使用 TeamViewer,TeamViewer 有许多的优点,比如可视化桌面的远程;但是也有一些严重的缺点,比如在安全性上可能就不尽人意。在本文中我们将使用 VNC 来进行局域网之间的桌面远程连接,vnc 常用到 linux 系统,可以用命令行远程,一半多用在远程服务器,很多 linux 服务器没有可视化桌面,只有命令行,而且 linux 服务器也不需要桌面,所以,用 vnc 既快又方便。
环境配置
服务器
地址:192.168.198.100 (同一局域网) 操作系统:centos7 使用软件:vnc-server
客户端
地址:192.168.198.101 (同一局域网) 操作系统:mac-os 使用软件:vnc-viewer
vnc-server
1.安装 GNOME
sudo yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
2.服务器安装 vncserver
sudo yum install vnc-server # centos6 sudo yum install vnc *vnc-server* # centos7
3.修改 vnc 配置
vim /etc/sysconfig/vncservers # centos7可以不用配置默认会自己产生一个随机的端口 VNCSERVERS="1:root" # 添加一行,通过设置我们可以登陆的ROOT权限
说明:其中这里设置的端口是以 5900 开始叠加的,实际这里的端口是 5091;但是在用 VNC-VIEWER 使用的使用输入端口号 1 就可以了
4.设置 vncserver 密码
vncserver
5.启动 vnc 服务
sudo service vncserver restart
6.共享右键粘贴板
vncconfig &
7.关闭防火墙
service iptables stop #centos6 systemctl stop firewalld.service #centos7
vnc-viewer
1.进入官网下载 vnc-viewer 并进行安装 vnc-viewer
2.打开 vnc-viewer 并且进行输入对应的地址与端口号
192.168.198.101:1 # 注:这里地址的端口在vnc-server中的第三步有配置与说明
3.输入在 vncserver 上设置的密码进行登陆
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于