位置: 编程技术 - 正文

总结一下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)

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

  • 小规模纳税人减按1%政策文件
  • 小规模公司减免的增值税怎么算
  • 以前年度所得税滞纳金的账务处理
  • 库存股增加为什么资产减少
  • 平均股东权益在利润表中怎么看
  • 企业的主要经营哲学理念
  • 公允价值下降属于资产吗
  • 个人代开普票需要交个人所得税吗
  • 现金流量表和利润表关系
  • 连号发票不许报销的具体发票类型
  • 建筑公司收到材料发票
  • 营改增后建筑业怎么开票
  • 社保扣除当月工资还是上个月
  • 收到车辆保险返还会计分录
  • 企业利润分配核算方法
  • 刚升级一般纳税人可以申请贷款吗
  • 借款给其他公司的会计分录怎么写
  • 支票挂失需要本人去吗
  • 房地产税是否存在退税
  • 固定资产核销怎么做
  • 收到预收款项
  • 费用报销单应怎样填写
  • 中途建账科目余额表怎么建
  • 年终应交增值税结转怎么算
  • 汇票线下清算什么时候能到账
  • 汇算清缴是哪个报表
  • 苹果15手机价格和图片颜色
  • 外贸企业出口退税账务处理
  • 附有退回条件的销售商
  • 应付票据核算的票据包括
  • php将数字转为字符串
  • php rtrim
  • php操作oracle
  • 前端开发软件哪个最好
  • 唱吧地图
  • 交易性金融资产的入账价值
  • php ajax 实现
  • 怎么查询开具的红字发票
  • 个体户分红需要申报吗
  • 诉讼代理费计入事业单位什么科目
  • 前端面试题目100及最佳答案
  • 织梦怎么用模板建站
  • 什么是债权人和债务人简单来说
  • 小规模未达到起征点如何结转
  • 投资性房地产转为存货
  • 会计学中递延收益的概念
  • 小规模开具的1%专票 一般纳税人抵扣
  • 财政补助收入增加在哪一方
  • 财务费用手续费借贷方向
  • 应收账款无法收回说明模板
  • 销售商品发生的销售退回属于期间费用吗
  • 长期股权投资减值准备是什么意思
  • 资产减值损失可以计入营业外支出吗
  • 印花税税款所属期怎么填
  • 低值易耗品有哪些种类
  • 固定资产建账为什么不能直接输入名字
  • 为什么ibooks无法使用
  • asmb进程
  • 如何查看windows8.1版本
  • winxp显示设置
  • linux小技巧
  • windows7可以打开多个窗口
  • win8.1怎么用
  • win7防火墙在哪设置
  • 调出下拉菜单
  • 滚动的纸箱
  • linux创建用户的命令是什么
  • 运行shell脚本命令 sh
  • unity动画教程
  • jqueryui draggable
  • 你需要知道的21个本质
  • 工具类别怎么填写
  • 国家税务局浙江电子税务局官网入口
  • 国税税控开票系统
  • 广东省国家税务总局班子成员
  • 增值税申报表如何导出
  • 福建闽江人才服务中心可靠吗
  • 税务总局全国增值税发票查验平台
  • 税务申报按季度申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设