1. linux服务器支持ssh协议,并启动sshd
2. 使用工具生成自己的公私钥对(例如sshgen(安完git自带),putty的puttygen),一般基于rsa1协议,rsa2可能需要转一下,这一步会生成两个文件公钥文件和私钥文件,私钥文件保存好,公钥文件下面会用
3. 在~/.ssh目录下有一个authorized_keys文件,没有就建一个。~是你的用户名的默认目录
4. 将2生成的公钥文件的内容拷贝到authorized_keys
5. 直接用生成密钥对的工具和第3步相对应的用户名就可以免密用登陆服务器
2. 使用工具生成自己的公私钥对(例如sshgen(安完git自带),putty的puttygen),一般基于rsa1协议,rsa2可能需要转一下,这一步会生成两个文件公钥文件和私钥文件,私钥文件保存好,公钥文件下面会用
3. 在~/.ssh目录下有一个authorized_keys文件,没有就建一个。~是你的用户名的默认目录
4. 将2生成的公钥文件的内容拷贝到authorized_keys
5. 直接用生成密钥对的工具和第3步相对应的用户名就可以免密用登陆服务器