1 自己的windows(或linux)生成key
Git Bash Here
mkdir ~/.ssh
cd .ssh/
git config --global user.name "caoxudong0513"
git config --global user.email "caoxudong0513@foxmail.com"
三次回车生成了id_rsa id_rsa.pub
2测试一下
ssh git@github.com
3在另一台linux电脑上生成.ssh文件夹
ssh-keygen -t rsa
4
vi /etc/ssh/sshd_config
修改配置文件
RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeyFiles .ssh/authorized_keys StrictModes no
5导入之前的公匙(先拷贝到另一台linux)
cat /home/id_rsa.pub >> ~/.ssh/authorized_keys
6更改权限
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
7自己的windows(linux)登录另一台linux
ssh root @192.168.1.1