tigervnc 配置
1. 确认 SSH 在运行
2. 安装 TigerVNC Server
yum install tigervnc-server

已经安装过的
yum info tigervnc-server
可以查看已安装的情况

3. 配置显示分辨率、商品和用户
编辑 /etc/sysconfig/vncservers
参考注释掉的最后两行,添加 2 行

VNCSERVERS="2:myname"
VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp"

这一步先把  -localhost 去掉。

4. 配置 VNC 桌面环境及密码
以前述配置的用户名登录 Linux,再启动 vncserver ,这时 vncserver 加载相应用户的本地路径和环境信息等,从而把此用户的 VNC 认证、日志等存储到相应的路径下。
命令行执行:
$ vncserver
首次执行时会提示设置密码,按提示输入好即可。

You will require a password to access your desktops.

Password:
Verify:

xauth:  creating new authority file /home/xf/.Xauthority

New 'xf:1 (xf)' desktop is xf:1

Creating default startup script /home/xf/.vnc/xstartup
Starting applications specified in /home/xf/.vnc/xstartup
Log file is /home/xf/.vnc/xf:1.log

如上所示,在当前用户目录下生成了 .vnc 目录及若干文件。

5. 启动 VNC Server 服务
以管理员身份登录,先停止服务
# service vncserver stop
如果看到错误信息,没关系,只是说明此服务尚未启动。

启动服务
# service vncserver start

原文的第 6 步 SELinux 和第 7 步防火墙我没用到,因为已经直接把它们都关闭了。

8. 配置路由器的端口转发
我这里没有路由器,跳过

9. 安装 VNC 客户端
Windows 系统可以用 VNC Viewer,Fedora Linux 有系统自带的 Remote Desktop Viewer,还可以自己选择安装其它很好的客户端软件,如 TightVNC 客户端等。

10. 连接 VNC 服务器
这时应该可以连接了,从另一台机器访问一下。
在连接地址输入远程机器的名字或IP地址,默认端口是 5902,如:
10.0.10.208:5092
按提示输入前面该用户自己登录时用 vncserver 设置的密码,正常的话应该可以看到远程的桌面了。注意 VNC 启动的是完全不同的第二个桌面,和用户自己直接在 Linux 机器上登录看到的桌面不同,桌面喜好可以分别配置。

11. 通过 SSH Tunnel (SSH 隧道) 连接
SecureCRT 先创建好到目标 Linux 服务器的连接,然后选项菜单->会话选项->连接->端口转发,在“本地端口转发”点“添加”,在名称里写一个描述性的名字,如“VNC”,然后在本地的端口和远程的端口都写上远程 VNC 服务器使用的端口,这里都是 5902。退出再重新连接。

12. 服务器端设置安全
以管理员身份登录
编辑 /etc/sysconfig/vncservers

VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp"
加上
VNCSERVERARGS[2]="-geometry 1024x768 -nolisten tcp -localhost"
然后再
# service vncserver restart
然后必须保持 SecureCRT 连接状态,再打开 VNC 客户端,此时连接服务器的地址要从之前的 ip地址:5902 改成 localhost:5902 ,就可以连接了。

转载于:https://blog.51cto.com/hyfcto/963915

用 TigerVNC 实现 Linux 远程桌面相关推荐

  1. CentOS 6.8 安装TigerVNC 实现 Linux 远程桌面并安装火狐浏览器

    CentOS 6.8 安装TigerVNC 实现 Linux 远程桌面并安装火狐浏览器 vnc客户端地址:https://files.cnblogs.com/files/MYSQLZOUQI/vnc- ...

  2. CentOS 6.8 安装TigerVNC 实现 Linux 远程桌面

    CentOS 6.8 有默认的安装的 vnc 位于端口 5900 : 系统->首选项->远程桌面 勾选[共享]的选项,  取消勾选[安全]的选项, 然后防火墙添加 5900 端口 基本就可 ...

  3. tigervnc远程控制linux,CentOS 6.8 安装TigerVNC 实现 Linux 远程桌面(示例代码)

    CentOS 6.8 有默认的安装的 vnc 位于端口 5900 : 系统->首选项->远程桌面 勾选[共享]的选项,  取消勾选[安全]的选项, 然后防火墙添加 5900 端口 基本就可 ...

  4. tigervnc远程控制linux,CentOS 6.8 安装TigerVNC 实现 Linux 远程桌面

    CentOS 6.8 有默认的安装的 vnc 位于端口 5900 : 系统->首选项->远程桌面 勾选[共享]的选项,  取消勾选[安全]的选项, 然后防火墙添加 5900 端口 基本就可 ...

  5. linux 远程桌面

    文章目录 linux 远程桌面 服务端 tigervnc设置 VNC设置开机自启 VNC设置开机自启 修改防火墙配置 客户端 使用MobaXterm连接 linux 远程桌面 使用tigervnc实现 ...

  6. 使用windows调用Linux远程桌面

    一.安装所需要的软件 yum install -y xrdp yum install -y vnc* chkconfig xrdp on chkconfig vncserver on 二.修改配置 a ...

  7. linux5.4无法远程,利用Xmanager_在RedHat5.4下实现Linux远程桌面

    利用Xmanager 在RedHat5.4下实现Linux远程桌面 前言: Linux服务器的Xwindow界面的,需要对Linux进行相应的配置,详细步骤如下. 前提: 安装linux时一定要选上x ...

  8. red hat linux 远程,Red Hat Linux 远程桌面 – 如何设置

    远程访问 RHEL 计算机.运行 RHEL 7.3-8.1 的 Linux 计算机的远程桌面.从任何计算机.平板电脑或移动设备进行访问.立即免费试用! 如果您是在家中或在旅途中工作,则可能需要一段时间 ...

  9. 推荐一个Linux远程桌面工具

    Linux远程桌面工具,常用的是VNC. 刚刚发现一个工具,个人感觉比VNC好用一些,特别是windows系统远程连接Linux桌面的时候:NoMachine. 官网:https://www.noma ...

最新文章

  1. JLink接口的SWD接法
  2. c#之using关键字
  3. 码农的自我修炼之路-----BST
  4. stl中auto_ptr,unique_ptr,shared_ptr,weak_ptr四种智能指针使用总结
  5. pythonnumpy官网_NumPy下载-NumPy(Python开发工具)下载 v1.19.4官方版--pc6下载站
  6. airplay协议开发第1部(搭建测试环境)
  7. 2-2 nginx整体结构
  8. win10 蓝牙耳机 连接后输出 没有耳机选择 的 解决办法
  9. Java多线程系列--“JUC锁”04之 公平锁(二)
  10. 苹果手机应用分身_云手机应用多开app推荐 好用的多开分身软件
  11. java代码自动回复_17.10.18 Java实现公众号关注自动回复图文
  12. Tableau学习笔记⑦(数据分层、数据组、数据集)
  13. android 横向渐变颜色,Android开发之渐变色
  14. 梦幻春晚服务器找不到,梦幻西游:这就是大佬与平民的差距,东海湾开区13天出超级鲲鹏...
  15. SparseArray与ArrayMap
  16. 西门子伺服电机维修1PH8083-1SN02-0MA1
  17. 《大数据》第1期“应用”——百度大数据应用与实践
  18. 嵌入式uboot、kernel、文件系统的关系
  19. python 生成随机数据,随机中文,英文,数字,姓名等
  20. 干货分享:教你快速拍照植物识别

热门文章

  1. 电子书下载:Professional ASP.NET MVC 2
  2. 软件工程趣盒软件设计
  3. 如何选择高速存储、查询数据库
  4. windows 程序设计及API
  5. 站内搜索——Lucene +盘古分词
  6. allegro中焊盘的设置
  7. bzoj 1042 HAOI2008 硬币购物
  8. 用c#控制台模拟双色球随机选
  9. 实现类的多态性,方法的重写和重载
  10. PostgreSQL客户端psql常用命令