Tag: sudo

如何在没有密码的情况下运行sudo命令?

当/etc/sudoers没有配置时,Ubuntu Server 12.04的AWS映像上的ubuntu用户如何为所有命令提供无密码sudo ? 我在亚马逊上使用Ubuntu服务器12.04。 我想添加一个与默认Ubuntu用户具有相同行为的新用户。 具体来说,我想为这个新用户提供无密码sudo 。 所以我添加了一个新用户并去编辑/etc/sudoers (当然使用visudo)。 从阅读该文件看起来,默认的ubuntu用户从admin组成员那里得到了无密码的sudo 。 所以我添加了我的新用户。 哪个没用。 然后我尝试将NOPASSWD指令添加到sudoers 。 哪个也行不通。 无论如何,现在我只是好奇。 如果未在/etc/sudoers定义, ubuntu用户如何获得无密码权限。 允许这个的机制是什么?

如何在没有密码的情况下使用sudo运行应用程序?

…但仍需要需要管理员权限的应用程序? 为了允许以下内容: $ apache2ctl restart httpd not running, trying to start (13)Permission denied: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs $ sudo !! sudo apache2ctl restart #no password asked $ #works! 作为参考,我在亚马逊的e3实例上看到了这个设置 任何的想法?

如何将用户添加到“sudo”组?

在/etc/sudoers我看到了这个: # Allow members of group sudo to execute any command after they have # provided their password # (Note that later entries override this, so you might need to move # it further down) %sudo ALL=(ALL) ALL 那么如何将用户添加到该sudo组?

/ usr / bin / sudo必须由uid 0拥有并且setuid位设置为

我意外地执行了以下命令 sudo chown [username] -hR / 现在sudo su得到错误: sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set 如何解决这个问题?

更改/对用户的权限

我愚蠢地跑了sudo chown -R carlos:carlos /和carlos是我的用户。 这改变了所有文件为Carlos,我无法再次启动(因为根文件现在由#1000拥有)并且我无法在live cd中获取sudo(因为/ usr的所有者已更改为我的用户)。 谁能帮我? 仅供我使用我的硬盘。

‘sudo su – ‘vs’sudo -i’vs’sudo / bin / bash’ – 什么时候使用它,或者它是否重要?

当我正在做一些需要root的东西连续输入几次时,我更喜欢将会话切换到root会话。 在我在互联网上使用的各种教程和说明中,我看到sudo su , sudo su – , sudo -i和sudo /bin/bash用于打开根会话,但我不清楚它们之间的区别何时或如果这种差异很重要 有人可以为我清除这个吗?

我如何以root用户身份登录?

我想以root身份登录,但是当我进入时 sudo -s 并输入密码,此消息显示:“您不在sudoers文件中”,当我输入时 su 并输入密码,显示:“身份validation失败”。 我的操作系统只有一个帐户。 大约过去1小时前我以root身份登录并执行一些命令,当我退出时,我再也无法登录了!

更新时“某些索引文件无法下载”

运行sudo apt-get update出现以下错误: Err archive.ubuntu.com quantal InRelease Err archive.ubuntu.com quantal-updates InRelease Err archive.ubuntu.com quantal-backports InRelease Err archive.ubuntu.com quantal-security InRelease Err archive.ubuntu.com quantal Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80] Err archive.ubuntu.com quantal-updates Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80] Err archive.ubuntu.com quantal-backports Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80] […]

如何在脚本中运行’sudo’命令?

要手动执行修补,我必须输入此命令 sudo ./playback_delete_data_patch.sh 09_delete_old_data_p.sql 09之前有一个空间: sudo ./playback_delete_data_patch.sh [space] 09_delete_old_data_p.sql 如何在脚本中运行它? 还有其他一些命令但是这个命令很麻烦。

何时使用pkexec与gksu / gksudo?

有两种通用方式以图形方式以root身份运行应用程序(或者更常见的是,作为另一个用户)。 像gksu , gksudo和kdesudo这样的程序是sudo图形前端。 相比之下, pkexec是PolicyKit的图形前端。 当以root身份(或另一个非root用户) 手动运行程序时,与使用sudo前端的更传统方法相比,使用pkexec哪些优点/缺点(如果有的话)?