我想使用 Solar Putty 的功能来运行身份验证后脚本。 目前,我创建了一个简单的 sudo 脚本,称为“sudo -iu flanger”,该脚本存储在外部 .sh 文件中。
我导入了脚本并附加到我的会话中,以便在加载时它会调用它。我注意到我必须在 sudo 命令上方添加一个换行符才能运行......并且它可以工作。
现在,我想创建一个不同的脚本,该脚本将调用相同的 sudo,但随后将执行我在服务器上的脚本。我在本地脚本中尝试了同样的操作,包括一个新的换行符并调用执行脚本,但它的行为就像忽略它一样。
我正在尝试这是否可能:
你是如何插入断线的? 我正在尝试登录 Cisco 设备,如下例所示: 凭据: 用户名:cisco 密码:cisco 然后,我想要一个身份验证后脚本说:启用密码1
脚本不会运行,因为它认为enable和password1是同一个命令行。