位置: 编程技术 - 正文

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

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

  • 福利费进项税额转出会计分录账务处理
  • 赞助支出计入
  • 换了公司后个税还要申请申报吗
  • 增值税退税如何做账
  • 补交增值税产生的费用
  • 公司卖东西怎么开票
  • 转让旧固定资产可以开专票吗
  • 普通发票作废影响额度吗
  • 资信证明好开吗
  • 对公账户的钱能转到私人账户吗
  • 长期股权投资成本法转权益法追溯调整
  • 住宿发票抵扣怎么做账
  • 单品毛利计算公式怎么算
  • 实际费用比预算高
  • 收到货款确认收入但是后期开票了怎么做分录
  • 融资发票是什么
  • 哪些票据可以挂公司名下
  • 员工借备用金怎么写摘要
  • 核定征收的小型微利企业
  • 计提税金和缴纳税金的会计分录
  • 要求做前两年的核酸检测
  • 小型微利企业应纳税所得额300万
  • 单位低价向职工售房个人所得税计算
  • win11如何连接网址
  • wiwin11
  • 会计差错更正账务处理 对股价影响
  • 公司处理固定资产车辆怎么开发票
  • windows7网络无法连接
  • 硬盘安装系统方法
  • linux从入门到什么搞笑
  • 员工的出差补贴计入什么科目
  • 手机cpu性能天梯图排行榜
  • 笔记本如何打开无线网络开关
  • 我告诉你windows7旗舰版
  • ubuntu设置nginx开机启动
  • 一场雷雨还是一阵雷雨
  • 无私有住房证明怎么开
  • 其他债权投资减值可以转回吗
  • php中的函数
  • react脚手架搭建项目
  • 未签订劳动合同辞退赔偿金怎么算
  • 资产负债表中应交税费为负数是什么意思
  • 工伤补贴如何做帐
  • 客户发票弄丢了应该如何补救
  • 出口报关单运费单位怎么填
  • 财务软件属于什么设备
  • 家庭保洁服务包括什么
  • 控股公司的收入怎么计算
  • 什么是销项税额转出
  • 开具发票涉及到哪些会计科目?
  • 会员卡充值赠送金额怎么做账
  • 增值税运费发票清单怎么开
  • 已计提教育费附加但是未扣除个税
  • 税控盘服务费不交会有啥后果
  • 上月有留抵税额本月怎么申报
  • 表空间 数据库
  • 哪个是win8.1更新win10的补丁
  • 微软一般什么时候活动
  • LINUX操作系统的主要组成部分有
  • 关于操作系统的叙述中
  • win7资源管理器频繁崩溃
  • Win10 Mobile 10572升级后QQ/微信无法发送图片
  • xp系统如何设置
  • compaq-rba.exe是哪个方面的进程 作用是什么 compaq-rba进程查询
  • win10耳机和扬声器有什么区别
  • windows8连wifi
  • win10快速隐藏窗口
  • windows xp sp3 vl
  • win7网页有错误如何修复?
  • win8显示wifi关怎么办
  • div滚动条怎么设置
  • three. js
  • 新闻客户端手机版下载
  • 谈谈关于中华文明的五个突出特性
  • jquery悬浮窗
  • 河北电子税务局电话
  • 个人所得税房贷能退多少钱
  • 小规模企业所得税申报流程
  • 请问到税务局办里退税都需要什么手续
  • 从国外寄电吉他要多少钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设