嘿,我以root用户的身份登录到ssh客户机,因为我不知道如何以其他方式运行它,也不知道为什么要使用普通的旧脚本运行这个脚本。
./filename.ext
生成一个错误日志,表示它不能作为根用户运行。我想知道如何才能让它以非根用户的身份运行?我在运行debian
谢谢:)
发布于 2011-07-28 08:06:15
sudo -u <another_user> /path/to/filename.ext
发布于 2011-07-28 08:11:00
广义地说,您需要创建一个非根用户,然后让他们运行该程序。
adduser fred
mkdir /home/fred
chown fred:users /home/fred
passwd fred
完成之后,可以尝试使用数独运行命令。
sudo -u fred ./filename.ext
通常,最好创建和使用非根帐户,然后使用sudo运行需要根权限的命令。
发布于 2011-07-28 08:03:37
看看数独。
https://serverfault.com/questions/295113
复制相似问题