CentOS配置SSH免密码登录(密匙登录)

来源:互联网 发布:阿菲金软件价格 编辑:程序博客网 时间:2024/05/18 01:02

生成密匙

ssh-keygen生成 ~/.ssh/id_rsa和 id_rsa.pub

~/是用户目录

id_rsa是私匙

id_rsa.pub是公匙


复制到相应的用户目录

ssh-copy-id 用户名@主机名

把生成的密匙放在 相应的 用户下(对应的用户就使用这个密匙登录系统)

主机名用hostname查看



实际上是 把当前用户目录下的 ~/.ssh/id_rsa.pub拷贝到了 相应用户的 authorized_keys文件中。

使用winscp 用scp的方式 输入ip 端口22,用户名密码,登录ssh服务器,打开.ssh文件夹,拷贝出id_rsa私匙。

转化格式

打开puttygen.exe(需要单独下载),因为要生成putty自己的密匙格式。

load这个id_rsa,saveprivate key 到 .ppk

连接

打开putty 左侧 SSH>Auth Browse打开id_rsa.ppk

然后点Session,输入ip即可连接。

安卓端也可以连接,主要我喜欢用Server Auditor.就用id_rsa即可连接。

原创文章请勿转载,QQ:1031893464,邱于涵