位置: 编程技术 - 正文

总结一下linux远程控制方法(linux远程操作常用命令)

编辑:rootadmin
方法:1.rlogin、rsh等r系列命令。因为有较大的安全隐患,所以现在基本上废弃不用。 所以这里也不作详细介绍2.telnet。telnet在linux和windows下均可用,只要打开相应的服务即可。telnet 的所有数据在网络上都是明文传输,所以也有安全隐患,在实际的生产系统中也基本上废弃不用,而转用更安全的ssh。但是在某些场合,如内部局域网络,telnet 还是有用武之地的。telnet使用方法:例如想连接到主机foobar上telnet foobar也可以直接使用ip:telnet ip-of-foobar之后输入用户名和口令之后就连接到了foobar上3.ssh。ssh和telnet类似,但是数据在网络上是加密后再传输的。http: //www.linuxaid.com.cn/engineer/brimmer/html/ssh.htm这个链接的文章讲得很全面,比我写的好:)4.远程X。这利用了X Window窗口系统的网络透明性,即,图形程序的运行和显示 可以在不同的主机上。这里首先要澄清两个概念,即X Server和X Client。假设 xclock程序在主机A上运行,但是显示在主机B上,那么谁是X Server,谁又是X Client呢?A是X Server,B是X Client?错!正确的答案是,应用程序xclock是X Client,主机B是X Server。为什么呢?Server是提供“资源”的一方,而Client是使用“资源”的一方。对于窗口系统来说,“资源”就是显示资源和输入设备,如显示器,键盘,鼠标等。主机B提供了这些资源,而应用程序xclock请求使用这些资 源,所以说xclock是X Client,主机B是X Server(更确切的说,应该是主机B上的 某个应用程序,例如/usr/XR6/bin/X,他控制着B上这些硬件资源的分配和管理)。搞清楚了X Client和X Server的概念后,再来看一个重要的环境变量: DISPLAY,它指定了一个显示设备,所有的图形程序都将把自己显示到这个设备上。DISPLAY的格式为:hostname:displaynumber.screennumber。hostname是一个主机名,或者是它的ip地址。为了理解后面的displaynumber和screennumber,我们需要知道,在某些机器上,可能有多个显示设备共享使用同一套输入设备,例如在一台PC上连接两台CRT显示器,但是它们只共享使用一个键盘和一个鼠标。这一组显示设备就拥有一个共同的 displaynumber,而这组显示设备中的每个单独的设备则拥有自己单独的screennumber。displaynumber和 screennumber都是从零开始的数字。这样,对于我们普通用户来说,displaynumber、screennumber就都是0。 hostname可以省略(但它后面的冒号不能省略),如果省略的话,则使用本机作为默认的hostname,即:m.n等价于 localhost:m.n。现在我们已经掌握了所有使用远程X的必需知识,如果我们想在远程主机A上运行gimp程序,但是把它的显示输出到 本地主机B的屏幕上好供我操作的话,需要依次执行以下步骤:1).在B上启动一个X Server程序2).在A上设定适当的DISPLAY变量,例如:export DISPLAY=B:0.).在A上启动gimpPS:1).如果无法使用A的物理控制台的话,例如A、B的物理距离很遥远,可以使用 telnet、ssh等方法远程登录A来执行第2、3两步,没有任何区别。2).注意,因为gimp是在B上显示的,或者说它使用的是B上的X Server,所以A上完 全不需要运行着一个X Server,甚至根本不安装也没有任何关系。3).注意,并没有要求B一定使用Linux或者UNIX操作系统,只要在他上面运行一个X Server即可。Linux下使用的X Server一般为XFree,是一个免费的开源X Server。微软的windows下也有可用的X Server,例如X-Win,Hummingbird Exceed等,但它们多为商业软件。你可能注意到了一个问题,按照前面所述,似乎可以把一个X图形程序显示到网络 中任何一个X Server上,这样必将造成混乱。所以,X Window系统提供了权限控制 命令xhost,可以控制哪些机器能使用我这个X Server。xhost的使用很简单,如果允许主机foo使用我这个X Server,可以使用"xhost +foo";如果不允许主机foo使用我这个X Server,可以使用"xhost -foo";如果允许任何主机使用我这个X Server,简单的"xhost +"即可;反之,"xhost -"将禁止任何主机使用我这个X Server。更进一步的使用可以参考xhost(1)。4.vnc(Virtual Network Computing)。VNC也是C/S架构的东东,但是有一个比较特殊的地方值得注意,如果你在会话A中打开一个vnc server,那么vnc client连接上来后也会使用会话A,换句话说,vnc不会开启新的会话。这样导致的最直接后 果是,如果你是在一个X会话中开启的vnc server,那么你会发现,你在本机上的 动作(例如移动鼠标、新开窗口等等)会如实的反映到vnc client那里,而同样 的,如果在vnc client中移动鼠标,你会发现本机屏幕上的鼠标也会相应的移动。linux下的vnc server程序叫做vncserver,client程序叫做vncviewer。首先启动 server:[leona@Ash]$ vncserverYou will require a password to access your desktops.Password:Verify:New 'Ash:1 (leona)' desktop is Ash:1Creating default startup script /home/leona/.vnc/xstartupStarting applications specified in /home/leona/.vnc/xstartupLog file is /home/leona/.vnc/Ash:2.logvncserver会告诉你一个标志符,也就是New 'Ash:1 (leona)' desktop is Ash:1这一行中的"Ash:1","Ash"是运行vncserver的主机的主机名,换成相应的ip地址也没有问题;"1"可以认为是启动的 vncserver的序号(实际上是X Window的 displaynumber)(可以同时启动多个vncserver)。如果是第一次启动 vncserver,他会要求你设置一个口令,vnc client在连接这个server时必须提供这个口令。这个口令在将来可以使用vncpasswd命令来修改。server成功启动后就可以使用vnc client来连接了。连接时必须提供目标server的标志符,也就是前面 所说的"Ash:1":[leona@Ash]$ vncviewer Ash:1接着提供口令后就进入了会话。如果想关闭一个vncserver,可以用命令vncserver -kill :id,这里的id就是 vncserver的序号。windows下也有vnc server和vnc client(见附件)。在安装时可以把vnc server 注册为系统服务。他的使用和在linux下类似,这里就不赘述。只是有一个地方需 要注意,windows下vnc server的标志符序号字段为0,不会为其他值。5.rdesktop。这是linux下的一个工具包,可以连接Microsoft Windows NT, Windows 的终端服务(Terminal Services),以及Windows XP的远程桌面服 务(Remote Desktop)。它的使用很简单,这里以连接Windows XP的远程桌面服务为例。首先在XP下启用远程桌面服务(注意,XP的HomeEdition没有远程桌面服务):右键点击我的电脑,选择属性,查看“远程”tab页,勾选“允许用户远程连接到这台计算机”,然后一路点击“确定”即可。现在在linux机器上执行rdesktop hostname(在此之前请确定已经启动X Window窗口系统),其中hostname为 windows机器的主机名或者ip地址。现在,你就可以登录使用windows机器了。

推荐整理分享总结一下linux远程控制方法(linux远程操作常用命令),希望有所帮助,仅作参考,欢迎阅读内容。

总结一下linux远程控制方法(linux远程操作常用命令)

文章相关热门搜索词:linux远程,linux远程管理方法,linux 远程终端,linux 远程linux,linux远程操作常用命令,linux远程工具有哪些,linux远程gui,linux远程操作常用命令,内容如对您有帮助,希望把文章链接给更多的朋友!

进图形界面黑屏的解决办法 RHELAS4直接init3卡住了,google了之后发现只是分辨率的问题导致黑屏,搜索到解决办法:拷贝FC3的/usr/XR6/lib/modules/libvgahw.a文件覆盖fc4的同名文件即可。

VMware虚拟机下 Redhat上网 主机环境:WindowsXP操作系统,局域网上网步骤:1.打开VMware但不进入Redhat,把Ethernet的网络连接设置成NAT方式。2.在主机上,网络连接本地连接属性高级

rpm安装以及rpm升级命令 问题描述:Linux下直接双击rpm安装包,会出现错误提示:Failedtoinstall!Youdon'thavethenecessaryprivilegestoinstalllocalpackages这是由于安全的缘故。解决方法:在终

标签: linux远程操作常用命令

本文链接地址:https://www.jiuchutong.com/biancheng/360771.html 转载请保留说明!

上一篇:解决centos系统 setup时乱码问题(centosgui)

下一篇:进图形界面黑屏的解决办法(进去界面黑屏)

  • 资源税和增值税销售额不一致
  • 甲方应项目具备开工条件
  • 所得税多交退税分录
  • 金融债券的利息收入
  • 发票同步功能在哪里
  • 农民合作社交哪些税
  • 委托加工直接对外销售的消费税
  • 灾区捐款会计分录
  • 当月开票当月收款
  • 暂估入库原材料成本结转后期发票到怎么处理
  • 债务重组损失是否属于营业外支出
  • 建筑施工企业的法定代表人对本企业的安全生产负责
  • 短期借款的利息会计分录怎么写
  • 进项票异常如何自查
  • 航空公司按照一次性收费
  • 卷帘机适用税率
  • 注册资本使用后账务如何处理
  • 残保金属于职工薪酬吗
  • 计提水电费是什么凭证
  • 防洪工程维护费取消
  • 资产无偿划转怎么开具发票
  • 向投资者分配现金股利会计分录?
  • 研发费用计入什么科目符合资本化
  • 生育津贴的相关法律规定
  • 小宝宝耸肩膀缩脖子
  • 两台mac怎么一起用
  • 垫付员工保险费的会计科目
  • 高新技术产业研究院有限公司
  • 资产负债表要点
  • 境外服务收入如何申报增值税
  • 在建工程盘盈计入什么
  • 德国楚格峰一日游攻略
  • 查补的增值税账务处理
  • 销售货物产生的运费怎么开票
  • 企业的职工教育经费计入什么费用
  • php判断数据表是否存在
  • 公司是否可以开具在职证明
  • 会计要考哪些证书,难度如何
  • 织梦网站特有标识
  • 现金折扣如何核算
  • sql已成功与服务器建立连接但登录中发生错误
  • MSSQL2005在networkservice权限运行附加数据库报(Microsoft SQL Server,错误: 5120)
  • 一般纳税人开劳务发票税率
  • 消费税是在哪个环节缴纳
  • 营改增后税率
  • 转让专利技术使用权是什么收入
  • 未实缴出资的股东退股
  • 安置房买卖过户流程
  • 质量管理体系认证证书
  • 建筑工程公司需要哪些资质证书
  • 管理费用和营业费用的比例
  • 设备维保费如何计算
  • 设备上的配件计入什么费用
  • 固定资产实务训练题目及答案
  • 买钢管扣件
  • 通过T_sql语句向其中一次填入一条数据或一次填入多条数据的方式填充数据
  • mysql启动成功但是无法连接
  • linux命令sed -i
  • win8固态硬盘
  • WinCfg32.exe - WinCfg32是什么进程
  • 电脑系统重装win8
  • xp administrator隐藏如何找回解决方案
  • win7如何设置休眠不断网
  • win8/10功能
  • linux下scp远程拷贝包含空格的目录或者文件的解决方法
  • 注意 Win/WP8.1开发者账户现已迁移到全新Win10开发者中心仪表盘
  • windows10稳定版本
  • win10系统设置锁屏密码
  • win7无法识别usb设备怎么办 五大方法来解决
  • django框架结构
  • Knockout visible绑定使用方法
  • 查看项目层级结构怎么查
  • javascript编程软件
  • jquery.data
  • 装卸搬运服务是什么服务
  • 北京大兴开发区房价
  • 湖南省国家税务局历任局长
  • 其他收入工会经费必须申报吗
  • 进口酒类税收
  • 矿山耕地占用税计入什么科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设