ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ssh免登陆认证

ssh免登陆认证

原创 Linux操作系统 作者:风行年华 时间:2014-04-09 20:58:01 0 删除 编辑

 

由于工作需要,进行了ssh登陆认证的学习,现把所有放在这里:

SSH无密码登录要使用公钥与私钥。Linux下可以用用ssh-keygen生成公钥/私钥对。

A服务器生成公钥/私钥对:ssh-keygen -t rsa -P ‘’

-t表示key的类型,rsa表示key类型 -P表示密码,-P '' 就表示空密码,也可以不用-P参数。运行完之后在/home/comodo/.ssh目录下生成私钥id_rsa和公钥id_rsa.pub

scp id_rsa.pub  oracle@Bip:/home/oracle/
cat ../id_rsa.pub >> authorized_keys  (
如果没有该文件,touch手动添加)
  vim authorized_keys {
查看是否添加成功}
   chmod 600 authorized_keys
(授权)
B服务器上面进行以下操作:
cat ~/id_rsa.pub >>authorized_keys
 vim authorized_keys
  chmod 600 authorized_keys
然后就可以从Assh 连接到B服务器了.

如果也希望从B服务器无密码登录A服务器,只需对B服务器做相同的操作。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26773184/viewspace-1138976/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-11-22

  • 博文量
    16
  • 访问量
    44524