gpt4 book ai didi

linux - 如何在 Linux 上使用其他用户的角色和权限创建新用户

转载 作者:太空宇宙 更新时间:2023-11-04 12:38:32 24 4
gpt4 key购买 nike

目前我们正在开发一个 .sh 文件来在 Linux 上运行一个程序。但是我们遇到了一个问题:- 当以 root 权限运行此 .sh 脚本时,我们可以访问 XServer 并且程序可以正常运行。- 但是当使用自定义用户运行此 .sh 脚本时(用户在此 .sh 脚本中定义为这样的问题 Unable to connect to X Server 将发生问题

grep customizeduser /etc/passwd >/dev/null
if [ $? != 0 ]; then
useradd -b /opt/spirent/execute-service customizeduser
fi
chown -R customizeduser:customizeduser /opt/spirent/customizeduser

所以我的问题是,我们如何从 root 用户授予这个自定义用户的权限?

感谢和问候

最佳答案

您编辑/etc/sudoers 文件并为自定义用户提供完整的 sudo 权限

# visudo 
customusers ALL=(ALL) NOPASSWD: ALL

# vim /etc/sudoers
customusers ALL=(ALL) NOPASSWD: ALL

关于linux - 如何在 Linux 上使用其他用户的角色和权限创建新用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40879824/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com