首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >以非根linux的形式从ssh运行脚本

以非根linux的形式从ssh运行脚本
EN

Server Fault用户
提问于 2011-07-28 07:58:25
回答 3查看 1K关注 0票数 0

嘿,我以root用户的身份登录到ssh客户机,因为我不知道如何以其他方式运行它,也不知道为什么要使用普通的旧脚本运行这个脚本。

./filename.ext

生成一个错误日志,表示它不能作为根用户运行。我想知道如何才能让它以非根用户的身份运行?我在运行debian

谢谢:)

EN

回答 3

Server Fault用户

回答已采纳

发布于 2011-07-28 08:06:15

代码语言:javascript
运行
AI代码解释
复制
sudo -u <another_user> /path/to/filename.ext
票数 6
EN

Server Fault用户

发布于 2011-07-28 08:11:00

广义地说,您需要创建一个非根用户,然后让他们运行该程序。

代码语言:javascript
运行
AI代码解释
复制
adduser fred
mkdir /home/fred
chown fred:users /home/fred
passwd fred

完成之后,可以尝试使用数独运行命令。

代码语言:javascript
运行
AI代码解释
复制
sudo -u fred ./filename.ext

通常,最好创建和使用非根帐户,然后使用sudo运行需要根权限的命令。

票数 3
EN

Server Fault用户

发布于 2011-07-28 08:03:37

看看数独

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/295113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档