当前位置首页 > Fedora知识

fedora下重用ssh连接类似secureCRT的clonesession功能

阅读次数:225 次  来源:admin  发布时间:

http://hatemysql.com/tag/ssh/

本人用的fedora 12操作系统,终端里面,ssh登录到一台机器,重复登录的话,你还是要输入密码。有没有像secureCRT一样的clone session的方式一样重用同一个连接,不用输入密码列。

从sa同事那边学到了一招,不敢独享。

其实做起来非常简单:

在你的登录账户下的.ssh文件夹新建一个文件:config.

cd ~/.ssh

config的文件中,内容为:

host *

ControlMaster auto

ControlPath ~/.ssh/master-%r@%h:%

重新打开终端,第一次,你还是需要输入密码,第二次ssh登录同一台机器,你就不用输入密码了,跟secureCRT一样的clone session的方式一样。

这个文件的属性我这边设置为600的,一般不设置该属性也没有问题的。

ubuntu的同学也可以这样用,毕竟这个是ssh的客户端配置文件。

如果你细心的话,你在~/.ssh/目录下发现master-*的sock文件。它记录了你目前登录到的机器,这样的话,你登录同样的机器就会重用同一个链接了。

config文件的详细介绍可以参考:

http://linux.die.net/man/5/ssh_config

may you success.

上一篇:IIs+php最精简的环境配置
下一篇:支持高并发的IISWeb服务器常用设置