ssh快捷登录 sshpass+alias

背景:使用win10自带的WSL远程ssh登录linux系统,每次需要输入用户名IP、密码,很不方便。

工具:alias命令+sshpass工具

系统是Ubuntu,安装sshpass:#apt-get install sshpass

注意:此时如果报错的话,

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package sshpass

解决方法:#apt-get update

接下来:#alias 自定义的快捷键=‘sshpass -p 登录密码 ssh 用户@IP‘

然后直接输入自定义的快捷键,就可以登录到系统了。

下一次登陆时,设置的快捷键失效了,所以要进行永久设置。

第一步:vim /etc/profile
/etc/profile是常用的配置文件,记住即可。
第二步:进入文件末尾添加如下内容
alias 自定义的快捷键=‘sshpass -p 登录密码 ssh 用户@IP‘
第三步:生效
source /etc/profile

 

参考链接:https://linux.cn/article-8086-1.html

                  https://www.codeproject.com/Questions/1179693/How-to-install-sshpass-on-ubuntu

                  https://www.huaweicloud.com/articles/ae918b0e8b0fdce88db984ecf9802aa3.html

ssh快捷登录 sshpass+alias

上一篇:关于升级至12cR2版本的Optimizer 自适应特性的设置建议


下一篇:修改webftp,在线文件管理