Linux系统中如何实现远程控制_unix linux

  看着办公室里的同事大李每天下班时间一到就早早打卡回家,在温暖的家中通过远程控制软件来继续工作,还在冷冰冰的办公室里加班的小张暗暗下了决心:不行,我也要早早回家,美美吃上一顿再加班!不过Linux下面可以实现远程控制吗?

  “当然可以了!像我一样用VNC不就成了?”大李拍拍小张的肩膀,“兄弟一场,我就来教教你吧!”

  VNC(Virtual Network Computing)是一套著名的远程控制软件,它由两个部分组成。一部分是客户端的应用程序VNC Viewer,另一部分是服务器端的应用程序VNC Server。

  “来,打开你的RedHat Linux 9.0系统,我先来教你怎么开始。”

  启动服务器端,为按时回家做准备

  RedHat Linux 9.0上已经内置“vnc-3.3.3r2-47”,所以用户不用另行下载,可利用rpm -q vnc 命令查询已安装的VNC Server版本。

  要在服务器端启动VNC Server,执行vncserver命令(图1):

  现在,你已启动了VNC Server。如果想要更改VNC server的密码,只须执行vncpasswd命令。

  运行VNC Viewer,轻松地饭后加班

  启动了办公室机器的VNC Server以后,小张也早早打卡回家,美美地吃上一顿家常饭后,泡了杯热茶,慢慢坐到书房的电脑前。

  小张家里的机器装的是Windows,能不能通过VNC控制办公室的Linux机器呢?大李会不会蒙人呢?

  “不管这么多了!我先去http://www.uk.research.att.com/vnc/dist/vnc-3.3.3r9_x86_win32.zip把VNC Viewer的Windows版下载了。”小张开始为今后天天能在家轻松加班一步步摸索了。

  先解开下载的压缩文件,运行客户端程序vncviewer.exe,系统会出现图2所示的“Connection details”对话框。

  在“Connection details”对话框中的“VNC server”文本框中输入VNC Server的IP地址(或主机名)及显示装置编号,假如VNC Server的IP地址为:211.158.*.*,而启动VNC Server后使用的显示装置编号为1,即输入211.158.*.*:1,单击“OK”按钮后,VNC Server即会开始检查所输入的信息,若是信息错误,系统会出现“Failed to connect to server”的提示;若是信息正确,则会接着出现如图所示的“VNC Authentication”对话框(图3)。

  小张在“VNC Authentication”对话框中输入的密码正确,哈哈,终于成功地打开办公室的Linux的桌面(图4)窗口了。还等什么,赶快把没做的事情轻松办完吧!

  网页远程遥控,更轻松的方法

  第二天一大早,小张就兴奋地把这个方法告诉了其他同事:“按时回家,饭后一边喝茶一边加班,比在又大又空又冷的办公室加班,效率高多了!”

  “你的方法太老土啦,我现在已经不用VNC Viewer了,直接用网页浏览器就行了。”办公室的Jay不以为然,“来来来,看看高手的最高境界,化繁为简!”

  在Windows操作系统的计算机中打开网页浏览器(必须支持Java Applet),在地址栏输入远程计算机的网址,http://VNC Server IP地址或主机名:5800+显示装置编号。

  例如VNC Server的IP地址为:211.158.*.*,而启动VNC Server后使用的显示装置编号为1,则要输入的网址为:http:// 211.158.*.*:5801,输入之后,VNC Server会先出现一个窗口(图5)要求输入验证密码。

  在输入密码并单击“OK”按钮后,系统即会打开远程系统的桌面。

  “原来还有这么简单的方法,看来大李昨天留了一手啊,嘿嘿。”小张笑了起来,午饭有着落了。

  提示:使用浏览器来连接VNC Server可以支持多个用户同时连接,而使用VNC Viewer只能同时允许一个用户连接。

时间: 2024-10-12 05:02:58

Linux系统中如何实现远程控制_unix linux的相关文章

Linux环境中使用Ext3文件系统_unix linux

    Linux缺省情况下使用的文件系统为Ext2,ext2文件系统的确高效稳定.但是,随着Linux系统在关键业务中的应用,Linux文件系统的弱点也渐渐显露出来了:其中系统缺省使用的ext2文件系统是非日志文件系统.这在关键行业的应用是一个致命的弱 点.本文向各位介绍Linux下使用ext3日志文件系统应用. Ext3文件系统是直接从Ext2文件系统发展而来,目前ext3文件系统已经非常稳定可靠.它完全兼容ext2文件系统.用户可以平滑地过渡到一个日志功能健全的文件系统中来.这实际上了也是

在Linux环境中使用USB存储器_unix linux

如何在Linux环境中使用USB接口的存储设备?这是各大电脑论坛上出现得比较多的一个问题,同此可见这也是摆在许多电脑玩家面前的一道难题.本文就为您提供一套完美的解决方案,通过下面的方法,您仅可以在Linux环境中方便地使用U盘.USB硬盘盒,而且还能将数码相机作为USB大容量存储器.这里就以Red Hat Linux 7.2为例,来一步一步地介绍如何在Linux环境中使用USB存储器. 1.在X-Windows环境中打开"控制中心",展开"信息→USB设备"控制台树

Linux系统的安装和配置_unix linux

Linux,在今天的广大电脑玩家耳中已经不再是那个曾经陌生又遥远的名字,大家提起Linux时,不再是把它当做与微软抗衡的一面大旗或自由软件爱好者的精神支柱.如果说几年前的Linux是星星之火的话,今天的它已经真正地形成了燎原之势.随着越来越多成熟的Linux发行版的推出以及Linux推广的许多问题(安装不方便.中文化困难.软件匮乏.缺乏统一标准等)得到 圆满解决,现在Linux已经真正地向广大的电脑爱好者们敞开了大门. 一.安装前的准备 你完全可以打消Linux对计算机硬件是否支持的顾虑,放心大

详解Linux内核中的container_of函数_unix linux

前言 在linux 内核中,container_of 函数使用非常广,例如 linux内核链表 list_head.工作队列work_struct中. 在linux内核中大名鼎鼎的宏container_of() ,其实它的语法很简单,只是一些指针的灵活应用,它分两步:       第一步,首先定义一个临时的数据类型(通过typeof( ((type *)0)->member )获得)与ptr相同的指针变量__mptr,然后用它来保存ptr的值.       第二步,用(char *)__mptr

linux系统如何访问NTFS磁盘_unix linux

本文介绍了在Redhat 7.3.8.0 9.0访问NTFS磁盘的完全解决方法,文中介绍的是的最为简单的解决办法. 下载RPM 主站: http://linux-ntfs.sourceforge.net/info/redhat.html 第二站: http://fr2.rpmfind.net/linux/rpm2ht...ery=kernel-ntfs 如果上面的链接下的RPM包不能用.就下面的地址来找. 第三站: http://www.city-fan.org/ftp/contrib/driv

linux系统中root用户不能登录怎么办?

问题描述 linux系统中root用户不能登录怎么办? 自从我更改了Linux系统的IP地址,root用户就不能登录了,root用户登录提示"鉴定故障".普通用户可以登录,能用su命令登录root用户,但是不能直接登录. 解决方案 如果没有给ROOT设置密码,就用普通用户登录,没有普通用户这是不可能的登录进入终端,直接输入 sudo passwd root输入普通用户密码输入你要设置的root密码重复root密码这样用root就行了 解决方案二: 终端输入:sudo gedit /us

Linux系统中获取路径的文件名的方法

  这篇文章主要介绍了Linux系统中获取路径的文件名的方法,文中总结出了两条,需要的朋友可以参考下 代码如下: [root@dabu.info ]#basename /root/aaa/bbb/dabu.txt 显示: 代码如下: dabu.txt #获取路径的文件名 shell脚本中如何获得脚本文件所在路径? 方法一: 代码如下: [root@dabu.info ]#DIR=$(cd "$(dirname "$0")"; pwd) [root@dabu.info

linux系统中的安全常规优化

关于服务器本地终端上的安全控制,可以从以下几个方面着手: 1.即时禁止普通用户登录 当服务器正在进行备份或调试等维护工作时,可能不希望再有新的用户登录系统,这时候,只需要简单的建立/etc/nologin文件即可,login程序会检查/etc/nologin文件是否存在,如果存在则拒绝普通用户登录系统(root用户不受限制),删除该文件或者重启系统后就可恢复. touch /etc/nologin 2.控制服务器开放的tty终端 linux系统默认开放了tty1-6共六个本地终端(控制台),如果

在Linux系统中存储设备的两种表示方法

摘要: 硬盘和硬盘分区在Linux都表示为设备,按我们通俗的说法来说,就是怎么来表示或描述硬盘和或硬盘分区,但这种描述应该是科学和具体的:比如IDE硬盘,在Linux 可以表示为 /dev/hda./dev/hdb ... :SCSI 接口的硬盘.SATA接口的硬盘表示为/dev/sda./dev/sdb ... ... :而IDE接口的硬盘/dev/hda,也可以表示为hd0 ,而 SCSI 接口的如果是 /dev/sda ,另一种表示方法是sd0: 理解两种表示方法有何用?至少GRUB引导管