前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Iterm2/Mac自带终端工具快速ssh

Iterm2/Mac自带终端工具快速ssh

作者头像
cywhat
发布2022-11-22 20:48:28
3850
发布2022-11-22 20:48:28
举报
文章被收录于专栏:cywhatcywhat

1、新建文件(最好在根目录)

代码语言:shell
复制
touch login.sh

下面就是脚本文件,比较low,大神勿喷,会更炫酷写法的小伙伴可以自己参考这个思路写,不会的/懒得写的直接复制就好

代码语言:shell
复制
#!/usr/bin/expect -f
  set hostname [lindex $argv 0]
  set user [lindex $argv 1]
  set password [lindex $argv 2]
  set timeout 30
  spawn ssh -tt $user@$hostname;
  expect {
    "yes/no" { send "yes\r";exp_continue }
    "*password:" { send "$password\r";}
  }
  interact
  ~

2、安装expect

代码语言:shell
复制
sudo yum install expect

3、设置别名(快捷登录需要输入的名称)

代码语言:shell
复制
vim bash_profile

alias 别名='expect login.sh 机器ip 登录账户 登录密码'

ps:别名就是你登陆终端之后输入这个别名就会自动登陆/或者操作你的指令!

https://img-blog.csdnimg.cn/img_convert/81b5757e6ba93a39660195244f1b4d1b.png
https://img-blog.csdnimg.cn/img_convert/81b5757e6ba93a39660195244f1b4d1b.png
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-01-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、新建文件(最好在根目录)
  • 2、安装expect
  • 3、设置别名(快捷登录需要输入的名称)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档