小女巫 发表于 2015-1-18 11:38:51

Linux制作之sssh - 疾速 ssh 上岸剧本仓酷云

讨论什么版本好并无意义,关键是你是不是真心想学.不过,为了避免曲高和寡,最好选用的人多的版本。
此剧本关于那些必要常常ssh上岸远程服务器的伴侣应当有点用途。特别是必要直达服务器ssh2次以上的。剧本功效包含:将服务器IP和暗码保留于文本文件中(明文保留,平安性要本人包管),便利上岸,撑持屡次ssh直达,撑持服务器编码主动转换,撑持某个用户名的通用暗码。
利用办法:
最好将剧本保留在PATH变量包括的路径下,倡议保留于~/bin并确保此目次在PATH中。
编写~/.pass文件,并实行chmod600~/.pass
安装expect包。
.pass文件的写法:

[*]最复杂的,能够在文件中写下以下一行:name=hostAusernameA@IP-ApasswordA
就能够利用ssshhostA上岸此服务器了。

[*]直达上岸:

name=hostAusernameA@IP-ApasswordA
name-hostA=hostBusernameB@IP-BpasswordB

实行ssshhostAhostB就相对先上岸hostA,然后在hostA上上岸hostB。同理,实际上能够直达N次,hostA->hostB->hostC->hostD……,嘿嘿……

[*]利用通用用户名的暗码:这是用于如许的例子:有N个服务器,都守旧了一个通用用户名(比方:view用户,只要很低的权限),这些view用户的暗码都是统一个,并且会按期同步修正。这类情形下,假如修正了view暗码的话,.pass文件就要修正N个暗码了,为了不如许的贫苦,可使用通用用户名和暗码功效:

usualNameview
usualPSWpassword-of-view
name=hostAview@IP-A
name=hostBview@IP-B
name=hostCview@IP-C

如许就能够间接用ssshhostA,ssshhostB上岸了。能够看到,这里省略了第3列的暗码字段。此法一样合用于多级上岸的服务器。

[*]指定服务器利用的编码:

usualNameview
usualPSWpassword-of-view
name=hostAusernameA@IP-ApasswordAgbk
name=hostBview@IP-B|gbk

在某行服务器的前面(第4列),加上gbk,就能够指明该服务器利用的是gbk,上岸了今后不会呈现乱码了。假如某利用用了通用用户名和暗码的话,为了不致引发凌乱,暗码那列必要加个|(竖线)占位。

[*]利用通用编码:usualCODINGgbk
加上此行,关于没有指定编码的服务器,将默许利用gbk编码。

下载:因为剧本贴在这里会呈现半角引号变全角的情况。以是,请间接在这里下载。
来自:http://linuxtoy.org/archives/sssh.html

在这里你会学到更多的知识,学习linux,更要学习一种geek的精神,python之禅中也说过:以总结分享为荣,以跪求其解为耻;

透明 发表于 2015-1-21 11:55:55

这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。

莫相离 发表于 2015-1-24 16:40:36

和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。

分手快乐 发表于 2015-1-28 06:05:56

Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。

金色的骷髅 发表于 2015-2-3 05:11:12

linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!

谁可相欹 发表于 2015-2-8 19:40:15

一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。?

简单生活 发表于 2015-2-25 23:02:55

主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。

精灵巫婆 发表于 2015-3-3 16:42:54

Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。

飘灵儿 发表于 2015-3-3 21:23:21

众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。

山那边是海 发表于 2015-3-5 11:20:42

Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。

若天明 发表于 2015-3-12 11:18:10

熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。

因胸联盟 发表于 2015-3-16 03:29:54

Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。

深爱那片海 发表于 2015-3-24 03:57:54

学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。

柔情似水 发表于 2015-3-27 21:43:27

就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务

老尸 发表于 2015-3-27 22:11:08

学习Linux系统在服务中的配置方法及使用方法。Linux在服务器中应用相当广,应对常用的apache,samba,ftp等服务器基本配置清楚了解。[重点,应巩固学习]

小妖女 发表于 2015-3-27 23:10:48

就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务

兰色精灵 发表于 2015-4-12 23:20:51

其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。

再见西城 发表于 2015-4-16 22:28:23

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。

灵魂腐蚀 发表于 2015-4-28 01:43:00

硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。
页: [1]
查看完整版本: Linux制作之sssh - 疾速 ssh 上岸剧本仓酷云