工做中常常會有這樣的需求場景,由於要在其它電腦上作操做, 須要從PC A ssh 到 PC B,
PC A 多是本身的工做機,PC B 多是服務器。通常會使用 SSH 登陸到 server 上再進行
具體的操做。但若是要常常進行登陸,就須要不停的輸入完整的 ssh 登陸命令:
ssh rereadyou@10.200.33.33 -p 8000
而後再輸入登陸密碼,過程比較簡單,可是也會比較煩。
若是要常常重複的 ssh 登陸一臺電腦, 可以使用如下的方法:
1. 首先登陸目標機器
ssh rereadyou@10.200.33.33 -p 8000
輸入登陸密碼
2. 將本機 (PC A) 的 id_rsa.pub 拷貝到 ./ssh/
scp pcA_username@pcA_ip:~/.ssh/id_rsa.pub ./ssh/new_key
3. 將 new_key 附到 .ssh/authorized_keys 中
cat new_key >> authorized_keys
4. 修改 PC A 上的配置 .ssh/config
# 10.200.33.33
Host rereadyou
HostName 10.200.33.33
User rereadyou
Port 8000
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
通過以上操做和配置,就能夠自動進行登陸了,登陸時只需如下命令便可:
ssh rereadyou服務器