我已经在服务器 ubuntu 16.0405 上安装了 libpam-google-authenticator 和 freeradius。一切正常,除了如果我在 bash 脚本中使用命令 google-auth 我收到一条错误消息“google-auth: command not found”但如果我直接把它放在终端上也是一样的。
#!/bin/bash
google-auth
那不是 bash 脚本。
要使其成为 bash 脚本,您的第一行需要包含一个“#”,如下所示:
#!/bin/bash
google-auth
此外,您需要确保脚本是可执行的:
chmod +x yourscript.sh
希望这能解决你的问题。
根据下面的评论,似乎命令“google-auth”是未在子 shell 中建立的别名。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句