快速业务通道

linux下远程管理利器-ssh

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-26
前段时间写了<<linux远程管理的屠龙刀>>分享了自己在使用SecureCRT进行远程管理的一些心得体会.虽然不知道能帮助多少人进一步的认识SecureCRT,并提高工作效率.但确实收到了不少的恶评,其中一条就是在使用盗版软件.呵呵,也罢,这是不争的事实.笔者也是心里明白,估计说要使用putty或者其它软件的兄弟正在使用的xp应该也是盗版的吧.哈哈,操作系统都不是正版还在乎啥软件呢?笔者还是那句话:这些都是工具,是用来解决问题的,解决问题就是王道.不过说来可笑.写完那篇文章以后,有同事想体验ubuntu的9.10怕有啥搞不定的问题,拉我一起上路,也好有个"照应".于是乎,的exe就这样消失了.同事说:终于全用正版的软件了.我说:欢迎来到开源的美好世界! 废话少说,直接切入正题.来到ubuntu下以后,以前在windows下积累的“高效”办公的习惯都要重新改写.首当其中的就是服务器的远程管理工作.还好笔者乐于接受挑战并善于改变,很快一个个小问题迎刃而解,几周下来竟感觉使用ubuntu做办公系统是件快乐的事情.呵呵,似乎还没有指明本次的主角.今天的主角就是会伴随openssh-server一同发布的openssh-client.默认不安装openssh-server的情况下,大多的发行版也会默认集成这个东东.笔者以前在远程登陆到linux系统以后也会经常用里面的ssh命令再连到其它的机器,但是今天所提到的大部分的东西都是在笔者使用ubuntu以后才慢慢知道的.这个朴实无华的小东东,究竟有什么样的能量呢?下面就由笔者来分享这次的一个个小甜点: 1.私key登陆 看过上一节<<从ssh服务谈服务器安全>>的朋友,应该对里面的key登陆还有印象.无论你使用哪个客户端软件都会有设置使用key的选项,ssh命令也不例外.默认情况下,ssh会读取用户宿主目录的.ssh里的id_rsa这个文件.这里有个小插曲:笔者原来的key是用secureCRT生成的.保存的时候会提示是用secureCRT私有格式还是openssh格式.笔者当时用的secureCRT格式,放到这个目录以后,你看那个着急啊,死活不好使.后来又用secureCRT重新保存成openssh格式才可以(重新保存不是重新生成哟,想想后面有那么多服务器要一个一个重新放上去就会没有重新生成的欲望.).还有一点要注意的是,一定要是id_rsa这个文件名哟,不然的话急死你也不知道啥原因(当然了后面学习到使用配置文件的时候,你会知道还有identity和id_dsa,到时候想用啥名随心所意).再有就是这个文件的权限是600,不然的话ssh也不会买帐的哟.2.指定用户名 每个人都会有自己喜欢的用户名,像笔者就喜欢用rainbird.笔者登陆系统的时候用户名也是rainbird.而你连接的服务器不会判断你当前的用户名,然后给你建立一个帐号哟.默认使用“ssh ip”的时候.ssh会判断你当前是否有配置文件指定默认的用户名,没有的话再判断你在命令里有没有使用ssh -l rainbird ip或者ssh rainbird@ip这样的格式,没有的话,它就会默认取你当前系统登陆的用户名.来连接远程的系统.如果你每次连接的用户要用的用户名都一样而又不是rainbird比如说root的话.每次都要输入-l或者user@ip这样的形式是不是很烦呢?反正输入的东西越多效率就越低.前面有提到ssh会先判断是否有配置文件.经过笔者的学习发现:ssh会读取两个配置文件.一个是~/.ssh/config,没有的话就会去读/etc/ssh/ssh_config.呵呵,这也是linux的工作理念:每个用户都会有自己个性的配置文件,用户默认会使用统一的配置文件.抱着试试看的想法,笔者vi ~/.ssh/config,写入User竟发现讲法高亮了,看来就是它,于是写入: User root 保存退出以后,再ssh ip的时候,竟发现真得以root@ip的形式连接了: [rainbird@rainbird ~]$ssh 192.168.5.18 root@192.168.5.18''s password: 3.指定连接的端口和密码 在设定了

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号