如何在 shell 脚本中的 Linux 中以非 root 用户身份登录(使用用户名和密码)



我有一个具有特定密码的非root用户euser。

我还在编写一个 shell 脚本,首先我需要通过 euser 登录,然后运行安装程序。

外壳脚本内容 -

/bin/bash
su - newuser
cd installdir
./install.sh

当此脚本执行时,它给出的错误为 -

Password:
su: Authentication failure**

如何避免此错误并使我的脚本正常工作?

su 用于人类互动。 尝试 sudo 用于单个命令。

相关内容

  • 没有找到相关文章

最新更新