alias指令别名和 sshpass命令简化ssh登陆

 在之前的一篇博文中 ubuntu下关于profile和bashrc中环境变量的理解 提到过可以编辑bashrc文件,vim ~/.bashrc,来编写自己的小指令,就是给长指令取个简单的别名。比如bashrc中默认的别名有:
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'

 

每次用ssh连接服务器的时候都需要打一长串,而且打完之后需要输入密码,这样太麻烦了。可以编写自己的小指令,比如服务器尾号是225的话:

alias 225='sshpass -p 密码 ssh 用户名@xxx.xxx.xxx.225'

这样每次输入225就可以直接连接到225服务器。其中sshpass指令是用来直接一条指令输入密码的,普通的ssh指令,是需要打完命令后再输入密码。 

 

此外,可以根据自己的需要设置一些别的别名(比如经常输入的一些长指令或者自己图方便)

posted @ 2017-09-22 09:52  PilgrimHui  阅读(1368)  评论(0编辑  收藏  举报