您的位置:首页 > 其它

【解决使用scp命令时不必输入密码的程序】

2013-09-21 17:21 411 查看
scp 命令是 SSH 中最方便有用的命令,在运用和使用scp命令时是要输入密码的,但是网友们想要节省掉这样的一个步骤,那么要怎么办呢!我们一起看看吧!

让使用scp时不必输入密码,这样就可以在shell脚本中顺利地执行了:

me@local: ssh-keygen -t rsa

"/home/abc/.ssh/id_rsa_me"

生成:

"/home/abc/.ssh/id_rsa_me" 私钥



"/home/abc/.ssh/id_rsa_me.pub" 公钥(分发给目标服务器中所有的目标用户)

注意:要想不输入密码!就不要在上面输入密码!直接回车即可。

分发给目标服务器中某个目标用户:

me@local: cat ~/.ssh/id_rsa.pub | ssh you@remote 'cat >> ~/.ssh/authorized_keys'

you@remote's password:

然后,在本地me@local使用scp登录you@remote时就不必再输入密码了。

(done)

scp 命令的使用可以输入密码但是也可以不用密码就可以在运行程序时顺利的进行;以上就是具体的解决办法。而且节省一个步骤也是很方便的了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: