位置: 编程技术 - 正文

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

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

  • 暂估入账纳税调整填哪里
  • 不征收增值税的有哪些
  • 税后净利润是什么意思
  • 分公司产生的费用怎么报销
  • 一般纳税人结转增值税
  • 环保企业会计分录
  • 股东投入款
  • 公司油票怎么抵扣
  • 小规模企业所得税税率多少
  • 机器配件属于什么报销项目
  • 银行贷款减值准备转回处理
  • 个税申报截止日期2023年8月
  • 未开业零升报企业是否做年度汇算清缴申报
  • 资本公积在现金流量表哪里体现
  • 贴现法付息什么意思
  • 房地产分期开发的标准
  • 设备折旧后的价值
  • 金融工具包括哪些及其法律特征
  • 土地使用税的计算公式举例子
  • 个体工商户税收怎么算
  • 发票后附的销售清单怎么黏
  • 注册资本印花税按实缴还是认缴
  • 工会经费结余怎么记账
  • 住房公积金是否全国联网
  • 纳税评估调整
  • 培训机构的收入有哪几方面
  • 鸿蒙壁纸怎么设置滚动
  • 物流公司运费账务处理
  • 春节发放物品计入什么科目
  • 路由器怎么重置网络
  • php字符串函数大全
  • php数组函数题目
  • 意外保险费是什么意思
  • win11怎么桌面快捷方式
  • 滴水观音的养殖方法选好浇水
  • php 如何防止接口被刷
  • php读取文件
  • 房屋租赁费发票备注栏需要写什么?
  • 已确认的发票如何入账
  • 支票的提示付款期限为自出票日期
  • 嵌入html
  • 前端从后端拿excel文件
  • 花雕典故
  • 应收账款提了坏账后收回
  • 会计常用单据样本大全
  • 综合所得申报是个人所得税申报吗
  • 视同销售是填在申报表的哪一栏?
  • db2 select as
  • mysql创建临时表并赋值
  • 服务行业人工费一般控制在多少合适
  • 2、开办费用计入哪个账户?
  • 扫描仪有危害吗
  • 服务类发票怎么做分录
  • 做账财务费用负数
  • 盘亏机器设备
  • 政府返税计入什么科目
  • 弃置费用的摊销计算
  • 试制流程
  • 暂估成本的两种形式
  • 承兑汇票被背书人
  • win2008r2下载
  • window系统怎么更新版本
  • 电脑打开win
  • win8屏幕显示时间
  • Winxp系统打不开浏览器
  • win7中任务栏的高度最多可以调整到屏幕的
  • win10系统预览版
  • centos挂载lun
  • 如何设置windows密码
  • win10任务栏位置怎么改变
  • 双系统怎么转移文件
  • dos查看内存命令
  • bat文件命令大全
  • python二叉树
  • jquery设置滚动条
  • python中的整数
  • 烟草什么品牌好
  • 国家税务总局吕梁市税务局官网
  • 留抵税额退税政策2022
  • 济宁高新区税务局办税大厅电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设