![如何使用终端 ssh 几乎自动登录](https://linux22.com/image/1124505/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E7%BB%88%E7%AB%AF%20ssh%20%E5%87%A0%E4%B9%8E%E8%87%AA%E5%8A%A8%E7%99%BB%E5%BD%95.png)
我一直在使用终端和 ssh。但我可以连接到很多人,因为我所在的学校每个人都有一台 Mac,我可以连接到他们。但我想在 nano 中创建一个文件,当我运行它时,它会执行 ssh user@ipadr,但我希望它不是那样,而是在另一行上询问 ip 地址和用户名,例如 Ip 地址:和用户名:然后我输入它,当我填写时它就会连接。
附言:我知道 ununtu 可能有所不同,但我需要快速的帮助。
答案1
只需几个read
提示就不应该太难:
#! /bin/bash
read -p 'Username: ' user
read -p 'IP: ' ip
ssh "$user"@"$ip"