服务器免登陆

415 阅读1分钟

1、生成秘钥对

在本机上执行 ssh-keygen

2、将公钥发送给服务器

ssh-copy-id -i ~/.ssh/id_rsa.pub root@服务器ip

这一步需要你输入服务器密码

3、新建config文件

☁  .ssh  pwd
/Users/jarvis/.ssh
☁  .ssh  vi config

# 新增以下内容
Host 服务器ip地址  
    Hostname 服务器ip地址 
    Port 端口
    User root
    IdentityFile ~/.ssh/id_rsa.pub

4、这样就可以免登录了

☁  .ssh  ssh 47.95.13.*
Last login: Thu Sep 12 10:09:17 2019 from 106.38.111.*

Welcome **** !

[hou@dev-op-1 ~]$

5、新建~/.alias

#服务器快捷登录
alias ssh61="ssh 服务器ip"

6、加载一下

☁  .ssh  source ~/.alias

7、更快了

☁  .ssh  ssh61
Last login: Thu Sep 12 10:09:17 2019 from 106.38.111.*

Welcome **** !
[hou@dev-op-1 ~]$