用vnc实现Windows远程连接linux桌面之服务器配置_Linux

VNC server与VNC viewer支持多种操作系统,如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可将VNC server 及VNC viewer分别安装在不同的操作系统中进行控制。如果目前操作的主控端计算机没有安装VNC viewer,也可以通过一般的网页浏览器来控制被控端。
vnc的主要工作原理是在服务器端运行 vncserver服务,然后在客户端就可以远程连接服务器端桌面了。

安装和配置

1、安装vnc软件包:

复制代码 代码如下:

rpm -qa | grep vnc-server
yum install tigervnc tigervnc-server

2、配置VNC的登录账号、桌面分辨率和连接方式:

复制代码 代码如下:

vim /etc/sysconfig/vncservers
添加:
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"

3、配置VNC的远程登录密码:

复制代码 代码如下:

vncpasswd

4、配置VNC防黑屏,并重启服务:

复制代码 代码如下:

vim /root/.vnc/xstartup

注释:
# xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
# twm &

添加:

复制代码 代码如下:

gnome-session &
service vncserver restart
ps -axu | grep vnc
netstat -anptu | grep 5091

5、设置VNC服务开机启动:

复制代码 代码如下:

chkconfig --level 2345 vncserver on
chkconfig --list | grep vncserver

6、防火墙开放5901端口:

复制代码 代码如下:

iptables -A INPUT -p tcp --dport 5901 -j ACCEPT

7、客户端连接:

复制代码 代码如下:

打开vnc viewer
VNC Server:   IP:5901

(密码不是登陆账号的密码,而是VNC设置的密码)

8、关闭VNC:

复制代码 代码如下:

vncserver -kill :1
service vncserver stop

VNC客户端下载地址:http://www.jb51.net/softs/469413.html

时间: 2024-08-30 12:22:51

用vnc实现Windows远程连接linux桌面之服务器配置_Linux的相关文章

阿里云技术教程系列-ECS远程连接 Linux 实例

内容提示:阿里云ECS服务器入门教程:步骤 3 远程连接 Linux 实例 根据您本地的操作系统,您可以从 Windows.Linux.Mac OS X 等操作系统连接 Linux 实例.本文介绍常用的连接服务器方式.更全面详细的连接实例方式介绍,请参考 连接 Linux 实例. 云服务器 ECS 实例创建好之后,您可以使用以下任意一种方式连接 ECS 实例: 管理控制台的 远程连接 功能:无论您在创建实例时是否购买了带宽,都可以通过管理控制台的远程连接 功能连接实例,进行管理. 使用远程连接软

Android源码浅析(六)——SecureCRT远程连接Linux,配置端点和字节码

Android源码浅析(六)--SecureCRT远程连接Linux,配置端点和字节码 需要编译源码的同学,一般都是win+虚拟机吧,但是再虚拟机里体验并不是很好,所有市面上有很多的软件能够做到在win端直接调用linux的终端,比如今天说的SecureCRT或者XShell等软件,我们先来看下SecureCRT的一些简单的介绍: "SecureCRT是一款用于连接运行包括Windows.UNIX和VMS的理想工具.通过使用内含的VCP命令行程序可以进行加密文件的传输.有流行CRTTelnet客

求救!!!python paramiko远程连接LINUX,exec_command出错

问题描述 求救!!!python paramiko远程连接LINUX,exec_command出错 各位大神,小弟最近用paramiko远程连接Liunx服务器的时候用"exec_command"执行grep查询数据的时候,查询到的数据条数超过200条的时候"exec_command"就返卡住在那里不动了,这是为什么呢,怎么解决啊!哪位大神不腻赐教,跪求啊! 解决方案 没有人么,求救啊!实在是不知道该怎么办啊

telnet-iphone远程连接linux服务器

问题描述 iphone远程连接linux服务器 大家好,我是做系统运维的,平时使用putty跟SecureCRT等软件进行远程操作linux服务器.看到电影中的网络高手都是手机操纵服务器.所以请问各位大神,有谁知道怎么使用iphone作为客户端去操作linux服务器.我尝试过使用SSH或者ServerAuditor连接linux,连接失败. PS:当我的笔记本处于无线连接状态的时候,我也是不能连接上服务器的,请教这是为什么?如果说无线连接的时候不能ssh,那么手机岂不是不能远程控制? 请各位大神

配置vnc远程连接Linux和Unix远程服务器图形界面安装oracle

1.配置并开启vnc服务 [oracle@localhost ~]$ vncserver You will require a password to access your desktops. Password:              ---这里要求输入vnc客户端登录的密码并重复 Verify:               New 'localhost.localdomain:2 (oracle)' desktop is localhost.localdomain:2 Creating

配置vnc远程连接Linux和unix服务器图形界面安装Oracle

1.配置并开启vnc服务 [oracle@localhost ~]$ vncserver You will require a password to access your desktops. Password:              ---这里要求输入vnc客户端登录的密码并重复 Verify:               New 'localhost.localdomain:2 (oracle)' desktop is localhost.localdomain:2 Creating

黑客教你如何在Windows上运行Linux桌面应用程序

当微软将把Ubuntu引入Windows 10的消息传出时,官方的理由是它只是针对将Bash移植到Windows之中.笔者曾经预言,Linux Bash是伟大的,我们很快就会看到"人们试图将包括桌面在内的所有Linux用户空间程序移植到Windows之上." 在Windows Subsystem for Linux(WSL)发布的几天之后,黑客们就将Linux图形程序运行在了Windows Ubuntu之中. 方法很简单,安装了WSL和Ubuntu之后,你要做的第一件事就是为Windo

如何实现Windows远程连接

实验室有一台电脑,寝室里也有一台电脑,很多时候,事情还没有做完就不得不离开实验室,所以,在寝室里远程控制实验室的电脑是一件很有"意义"的事,其实,Windows系统已经帮我们完成了几乎所有的工作,我们要做的其实就是输入IP地址这么简单. 下面,我就来介绍怎样在寝室远程控制实验室的电脑. 首先,你需要知道实验室的那台电脑的端口号是多少,Windows默认的是3389,一般情况下我们会修改这个端口,因为可能不止是你一个人想远程控制,所以,这一个默认的端口号显然是不够用的,那么怎样修改端口号

SSH远程连接Linux配置

CentOS: 开启远程连接服务:service sshd start 添加到系统启动项:chkconfig sshd on 客户端工具:windows下连接工具putty ============================================= Ubuntu: 安装命令:$ sudo apt-get install openssh-server 查看openssh-server是否启动 $ ps -e | grep ssh 进程ssh-agent是客户端,sshd为服务器端,