位置: 编程技术 - 正文

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

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

  • 预缴增值税是否要预缴企业所得税
  • 交增值税及附加税怎么做账
  • 金税财务是干什么的
  • 已交增值税如何做账
  • 银行存款余额调节表编制
  • 发票验旧期限
  • 税盘没有及时清卡
  • 公司给的出差津贴
  • 汇算清缴调增的金额,如何做会计分录
  • 明细分类核算的方法分为
  • 装修预付款怎么做分录
  • 逾期还款银行罚息怎么算
  • 企业管理与咨询机构
  • 企业所得税逾期未申报怎么补申报
  • 销售额没有达到要求企业采取措施
  • 当前中国有什么企业在国外
  • 简易计税的劳务公司员工社保可以抵扣增值税吗
  • 农民专业合作经济组织可以贷款吗
  • 应收账款未计提坏账,但是确实收不回来
  • 股权转让的标的
  • 项目材料验收流程
  • 新手应该怎么样
  • 电脑主板bios设置
  • win7系统不可用怎么办
  • 圣克鲁斯群岛海战百度百科
  • 笔记本电脑保养常识电池
  • 什么级别的cpu需要水冷
  • 进程 com surrogate
  • 土地使用税若干问题的补充规定
  • Joomla调用系统自带编辑器的实现方法
  • yolo4损失函数
  • transform模块
  • opencv项目开发实战
  • 清算汇缴报表填什么内容
  • 集团公司对子公司的内部审计
  • 调整价格差额计算应采用
  • 固定资产改造更新
  • 商品出入库台账
  • 机械设备大修标准
  • vue实现注册
  • 餐饮行业经营模式有哪些
  • 社保可以抵扣吗
  • Access数据库文件以什么作为文件后缀名
  • 买新车检测
  • 房地产卖房需要交契税吗现在
  • 社保费阶段性减免政策到什么时候
  • 未支付怎么取消
  • 去年未分配利润 负数 结转今年
  • 什么是残保金减免政策
  • 工程类的增值税
  • 企业资金如何运动
  • 银行存款账面余额是企业还是银行
  • 无形资产计提减值准备计算
  • 代收代缴水电费协议
  • 贸易公司的经营模式
  • 公司房租收据可以入账吗
  • 动产不动产租赁增值税税率
  • Linux下mysql 5.6.17 安装图文教程
  • MySQL(win7x64 5.7.16版本)下载、安装、配置与使用的详细图文教程
  • centos 命令
  • 预装win8的电脑
  • linux网络不可用
  • Linux桌面环境安装
  • 微软何时推出win10
  • win10怎么关闭欢迎界面
  • opengl(mesa) for ubuntu14.04
  • javascript中的this
  • 批处理修改文件名称
  • cocos2d怎么用
  • unity怎么用
  • jquery轮播代码
  • 用jQuery实现优酷首页轮播图
  • unity4.5.3f3 和 Android的通信
  • linux常用命令及实例
  • js怎么设置css
  • 有哪些推荐阅读的书
  • 2021年徐州农村合作医疗
  • 变更税务登记后多长时间生效
  • 外购应税消费品用于生产非应税消费品
  • 进口车区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设