网站首页 文章专栏 ssh 用 config 和公钥快速登陆.md
关键点1:
生成公私密钥并传到服务器上(客户端运行)
ssh-keygen
cat ~/.ssh/id_rsa.pub
输出的内容放到服务器的 ~/.ssh/authorized_keys
中,没有文件就新建。
关键点2:
设置合适的权限(服务器运行)
chmod 600 ~/.ssh/authorized_keys
chmod 700 ~/.ssh
关键点3:
本地设置 ~/.ssh/config
,文件内容如下
Host compiler
HostName *.*.*.*
Port port_number
User your_user_name
IdentityFile ~/.ssh/id_rsa
随后在客户端就可以通过 ssh compiler
来自动登录目标机器了,省去输入用户名、地址、密码。