ssh免密登录

2023-03-21  本文已影响0人  勤的空间

下列操作都是在自己的电脑上操作

  1. mkdir ~/.ssh
  2. cd ~/.ssh
  3. ssh-keygen
    输入你的文件名如:test_server,按两次回车即将密码留空。
    您现在有一个全新的SSH密钥对。私钥文件名为test_server,公钥文件名为test_server.pub
  4. 注册私有SSH密钥
    eval "$(ssh-agent -s)"
    ssh-add ~/.ssh/test_server
    可以把这两条命令加到.zprofile文件中,下次打开终端自动执行
  5. 将SSH公钥复制到服务器
    ssh-copy-id -i test_server.pub [服务器登录USERNAME]@[服务器IP]
    这会将公共SSH密钥文件添加到服务器上的~/.ssh/authorizedkeys。
  6. 可以把服务器ip加到hosts文件
    [服务器IP] test-server
  7. 无需使用密码即可通过SSH登录
    ssh testuser@test-server
上一篇下一篇

猜你喜欢

热点阅读