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

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

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

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

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

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

7得票2回答
将su密码传递给脚本

我正在尝试编写一个脚本,它将运行以下命令: sudo su runmqsc_result=`su -c "runmqsc QMGR < /home/rob/query_queue.txt" -m "mqm"` 我的问题是,这些命令作为shell脚本的一部分运行,由sudoers文件...

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

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

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

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

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

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

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

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

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

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

7得票3回答
如何在脚本中使用sudo执行多个命令

我们可以使用heredocs来运行多个需要sudo权限的命令吗? 当我运行多个命令时,我遇到了一个问题(需要为每个命令输入密码): echo 'password'| sudo -S ls echo 'password'| sudo -S cat /var/log/abc.log 有人能...