SSH别名登入服务器
2018-04-18 本文已影响0人
theache
在平常干活时,我们经常需要登入到远程服务器。在终端下我们可能需要这样登入
ssh ubuntu@111.230.226.134
之前还没有感觉,但是公司的,自己的,乱七八糟的服务器一多。我反正表示这么多乱七八糟的ip记不住,记不清。然后就想着能不能给这些东西命名个别名,或者说是打个备注,方便下次输入。发现原本来很简单的,只需要自己设置下ssh配置就行。当然首先要确保要确保本地已经安装ssh。
cd ~/.ssh && vim config
在新建的config文件中,更具需要添加对应配置信息
###通过密码登入
Host alhk
User root
HostName 47.91.211.69
port 22
###通过ssh密钥登入
Host txgz
User ubuntu
HostName 111.230.226.134
IdentityFile ~/.ssh/pem/ache
port 22
这时候我们已经完成配置信息的添加,接着只需在ssh公共配置中引入该文件即可。
vim /etc/ssh/ssh_config
找到IdentityFile,在附近添加 IdentityFile ~/.ssh/config即可。
接着我试试通过别名登入服务器。测试OK。
测试登入
以上完成了ssh别名登入的操作。顺便一说这个别名还能用在本地和远程服务器互传文件的时候。感兴趣的可以试一试哦。