【原】mac电脑保存服务器账号/密码登录操作
一.说明
mac电脑自带终端神奇iterm2,日常登录服务器操作一般场景为ssh user@ip,确认后再输入密码操作。
该操作较为麻烦且需通过hostname判断所在主机。
通过ssh生成秘钥方式较为麻烦,先推荐使用iterms自带功能进行服务器登录。
二.使用
1、建立记住密码功能
1.1 本地任选一路经,使用except记住服务器/账号/密码信息;修改一下脚本的服务器IP、账号和密码即可
# zero @ zerodeMacBook-Pro in ~/work/hosts [18:53:10] $ cat 服务器IP #!/usr/bin/expect set PORT 22 set HOST XX.XX.XX.XX.XX #服务器IP set USER username #用户名 set PASSWORD password #密码 spawn ssh -p $PORT $USER@$HOST expect { "yes/no" {send "yes\r";exp_continue;} "*assword:*" { send "$PASSWORD\r" } } interact
1.2 打开iterms2的设置操作
1.3 进行脚本引用
2.使用时直接使用快捷键【command+o 】选择所选服务器即可