linux之在linux脚本中更改用户
jyk
阅读:55
2024-04-18 10:11:28
评论:0
用户 x 运行脚本。现在我想将脚本中的用户更改为用户 y。
#!/bin/sh
whoami
echo password | su y
whoami
但我明白了:
x
su: must be run from a terminal
x
谢谢你的帮助。
请您参考如下方法:
这在 bash 脚本中对我有用:
whoami;
sudo su $user << BASH
whoami;
BASH
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。