网站首页 文章专栏 ssh 用 config 和公钥快速登陆.md
ssh 用 config 和公钥快速登陆.md
创建于:2021-07-04 08:35:19 更新于:2024-05-06 14:26:47 羽瀚尘 365

关键点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 来自动登录目标机器了,省去输入用户名、地址、密码。