ssh免密码登陆
- 在client生成公钥和私钥:
# ssh-keygen -t rsa
注:这个命令可以参考下git的使用,rsa也没有问题。
位置在~/.ssh/
下,分别是id_rsa和id_rsa.pub
- 将client的公钥上传到server:
# ssh-copy-id -p '端口' '用户名@IP或域名'
这个时候client的公钥文件内容会追加写入到server的 .ssh/authorized_keys 文件中。
登陆免密了:
# ssh -p '端口' '用户名@IP或域名'
打完,收功。