1. 程式人生 > >linux ssh免登陸

linux ssh免登陸

1 本機執行:
ssh-keygen -t rsa
2 將生成的檔案複製到遠端伺服器上
scp ~/.ssh/id_rsa.pub [username]@[serverAddress]:~/id_rsa.pub.my
3 登入遠端伺服器
ssh [username]@[serverAddress]
這個是要輸入密碼的
4 遠端伺服器操作
cd ~
[
  如果不存在.ssh目錄,需要建立這個目錄
  mkdir .ssh
]
cat id_rsa.pub.my >> .ssh/authorized_keys

這個特別容易漏⬇️

5 檢查許可權

[
如果目錄許可權不是700,authorized_keys不是600,需要改正
chmod 700 .ssh
chmod 600 .ssh/authorized_keys
]