【发布时间】:2025-11-23 04:35:01
【问题描述】:
我有这个基本脚本file.sh 连接到服务器
name=username
routerip=172.21.200.37
echo "$name""@""$routerip"
ssh "$name""@""$routerip"
样本输出:
$ ./file.sh
username@172.21.200.37
username@172.21.200.37's password:
我想知道如何最好地处理我的脚本中请求的密码。我应该使用expect 吗?或者有没有别的办法。此外,如果密码在脚本中,是否应该对其进行加密以确保安全?
也许是一个愚蠢的问题,但是有没有办法通过用户名连接到服务器?
【问题讨论】:
-
BashFAQ #69 也是相关的。