153得票3回答
如何在不需要密码的情况下以另一个用户身份运行脚本?

我有一个名为script.sh的脚本,必须以user2身份运行。但是,在我的应用程序中,该脚本只能在user1下运行。 我想要运行以下命令:su user2 -C script.sh 但同时能够无需密码运行。 我希望这非常严格,也就是说user1只能在user2下运行script.sh而不允...

147得票11回答
Linux: 'Username' 不在 sudoers 文件中。此事件将被报告。

在登录到Linux机器的ssh后,我收到了这条消息: “'用户名'不在sudoers文件中。此事件将被报告。” 我该如何解决这个问题?我正在通过ssh连接我的虚拟私有服务器。 我需要具备sudoers权限。

95得票3回答
无法在docker容器内创建目录。权限被拒绝。

在添加到sudoers组的非root用户构建镜像期间无法创建文件夹。这是我的Dockerfile: FROM ubuntu:16.04 RUN apt-get update && \ apt-get -y install sudo RUN adduser --di...

93得票3回答
Ansible:创建一个带有sudo权限的用户

我接管了一个Ubuntu 14.04服务器。它有一个名为“deployer”的用户(与capistrano一起使用),因此需要sudo权限。在这种设置下,我可以登录服务器并执行以下操作:workstation> ssh deployer@myserver myserver> su...

47得票5回答
退出/保存对sudoers文件的编辑?Putty SSH

一直在按照编辑sudoers文件的指示进行操作,已经做出了更改,但是指示说要使用ctrl+x退出——这只给了我一个大写X和一个插入符号。尝试过ctrl:x、ctrl+Q和Esc。 没有使用nano或任何其他图形界面(只是putty终端),我正在尝试保存的更改是将nano设置为默认编辑器。 ...

27得票1回答
/etc/sudoers.d目录中的文件未被sudo读取

我想在sudoers文件中添加一个用户,但不想更改原始的/etc/sudoers文件,所以我在/etc/sudoers.d目录下添加了一个新文件。有趣的是新增的文件名问题。一开始我将文件命名为sudoers.local,但该文件从未生效;后来我将文件名改为customize,它立即生效了。su...

15得票6回答
在Mac OS X Mavericks中,“/etc/sudoers”是可被全局写入的。

目前,我正在使用OSX Maverick,在终端中无法使用sudo命令。 My-Mac:~ phucnd$ sudo sudo:/etc/sudoers是可写的全局文件 sudo:找不到有效的sudoers来源,正在退出。 我该怎么解决?

14得票3回答
如何给一个Bash脚本授予sudo权限?

我有一个bash脚本(chbr.sh),用于在终端中更改我的显示屏亮度,因为我的亮度键不起作用。`sudo setpci -s 00:02.0 F4.B=30` 现在,每次我运行这个脚本时,它都会要求输入密码,我不喜欢这样。所以,我上网搜索了一下,发现可以编辑/etc/sudoers文件来禁用...

11得票1回答
如何在Docker Alpine镜像中使非root用户成为sudo用户?

我正在尝试使用基于Alpine的操作系统构建Cassandra Docker镜像。在容器运行过程中,由于我以Cassandra用户身份运行,所以我遇到了权限相关的问题。我无法使用sudo命令并将我的用户切换为sudo用户。以下是我的示例Docker文件,仅显示sudo用户相关的逻辑--FROM...

8得票4回答
意外的Mongo退出码100。重新启动。

我尝试在我的VPS上运行Meteor,但是出现了以下错误: Unexpected mongo exit code 100. Restarting. Unexpected mongo exit code 100. Restarting. Unexpected mongo exit code 1...