首页 > Linux > SSH无密码登录

SSH无密码登录

  1. step1.   a$ ssh-keygen -t rsa    一路回车
  2. step2.   a$ scp ~/.ssh/id_rsa.pub b:~/.ssh/a.pub    //输入密码
  3. step3.   b$ cat ~/.ssh/a.pub >> ~/.ssh/authorized_keys

大功告成。之后在使用a机向b机复制文件的时候就不用再输入密码了。

  1. 輕微 1月 23rd, 2013 @ 16:50 | #-14

    一转眼半年多过去了。夫人您好悬把这个网址都忘掉了吧。 :cry:

  2. 花花 1月 23rd, 2013 @ 16:55 | #-13

    哪有,我是考验你呢!

  3. 輕微 1月 23rd, 2013 @ 18:02 | #-12

    @花花
    考验吗?那我告诉你密码的时候惊讶个什么? :grin:

  4. 輕微 12月 5th, 2013 @ 10:07 | #-11

    @花花
    其实第二和第三步可以用一个ssh-copy-id命令代替。
    然后第一步可以给私钥加个密码(不是ssh密码),这样私钥更安全,只是用到这个私钥时需要输入私钥加密的密码,也可以用ssh-agent,ssh-add,启动认证代理并代理私钥,只第一次用的时候输下加密密码,也不算麻烦。最后可以把sshd的密码认证关掉,只允许密钥认证,搞完这些之后服务器的安全顿时上升一个等级。更甚者再把root登陆关掉,赋予某账户sudo权限,再把上面的公钥移交给这个账户,哎呀,更BT的可以再把sshd的监听端口改成高端口。安全无止境啊

评论提交中, 请稍候...

留言

请输入正确的验证码

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks