前言
远程登入服务器进行维护的时候,SSH登入有两种模式
ssh username@ip
- 模式1:使用密码登入,输入username的配置密码
- 模式2:使用密钥登入,在本地机器使用ssh-keygen生成私钥与公钥,将公钥放置到服务器上,以后就可以免密码登入了
使用 模式2 ssh username@ip登入服务器时,经常会忘记ip地址,因此更好的方法是配置服务器的别名alias,以后使用ssh alias 就可以登入服务器了
使用别名登入
打开本地机器的~/.ssh/config文件,添加以下内容:123456Host server-alias # server-alias为希望配置的服务器别名HostName server-ip # 服务器地址Port 22User username # 服务器端用户名PreferredAuthentications publickeyIdentityFile ~/.ssh/id_rsa # 私钥地址,默认为 ~/.ssh/id_rsa
配置之后就可以通过别名远程登入服务器了1ssh server-alias
上述方法通过自己的服务器配置验证