linux无密传输

1、用ssh-keygen创建公钥和密钥

$ ssh-keygen -t rsa -P ''   //一路回车,默认值。

运行命令后会再/home/xx 目录下生成.ssh的隐藏文件夹,运行ll -a 查看是否生成成功

id_rsa、id_rsa.pub的文件,其中第一个为密钥,第二个为公钥。

2、将公钥复制到需要连接的机器上面

//覆盖 authorized_keys里的内容 : scp id_rsa.pub [email protected]:~/.ssh/authorized_keys
最好使用追加到 authorized_keys里 :# ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected] 
如:root用户和jboss用户都有权限连接。
3、测试
ssh  192.168.223.72

猜你喜欢

转载自thrillerzw.iteye.com/blog/2142807