Questions tagged «sudo»

与sudo命令有关的问题,该问题允许用户使用其他用户(通常是root用户)的特权运行程序。

2
sudo apt-get remove不会删除配置文件
我是Linux / Ubuntu的新手-我想知道我所看到的行为是否设计合理。我已经安装了vsftpd: sudo apt-get install vsftpd 然后我删除: sudo apt-get remove vsftpd 但是,在/ etc中查看,我可以看到vsftpd.conf仍然存在。有人可以解释为什么会这样吗(我假设删除操作会删除所有与vsftpd相关的文件)?
35 uninstall  sudo 

2
为什么我没有“ su”的密码?“ sudo”的问题
我已经使用GUI安装了Ubuntu,并给了自己一个密码和所有东西。我不记得这个过程。但是,让我担心的是我不知道以下密码: $ su Password: <the only password I've ever created on this machine> su: Authentication failure 我只是不知道该怎么办。我没有麻烦,但是我只想知道这里发生了什么。我也可以将自己锁定在目录之外: starkers@ubuntu:~/Desktop$ mkdir foobs starkers@ubuntu:~/Desktop$ sudo chmod 777 -R foobs sudo: /var/lib/sudo writable by non-owner (040777), should be mode 0700 [sudo] password for starkers: <the only password I've ever created on this machine> starkers@ubuntu:~/Desktop$ …
34 sudo  chmod 

1
是否可以只为sudo输入一次密码,并将其配置为在其他终端上不需要密码?
我输入我的第一个sudo命令。输入密码。有一阵子,我将不必为随后的sudo命令输入密码。 现在的问题。我是打开很多终端的人。如果在我使用sudo第一个sudo后打开的终端中使用时不必输入密码,这将非常方便,因为在很短的时间内,我不必在使用sudo的终端中输入sudo的密码。第一次。(很长的句子很抱歉!) 可能吗?如果没有,为什么?如果是,怎么办?
33 sudo 

8
如何从非管理员用户会话以管理员身份运行带有GUI的应用程序?
我定义了2个用户帐户: 一个具有管理员权限(具有sudo权限)的人=>让我们称之为adminuser。 一个没有任何特权的第二个=>让我们调用它, 然后我在第二个用户上配置自动登录。 normalusernormaluser 所以,当我打开一个normaluser会话,并希望运行具有管理员权限的应用程序, 我打开一个终端Ctrl+ Alt+ T和: su adminuser sudo anyapplication ... 它工作正常,而无需退出normaluser会话(无需打开adminuser会话)。 但是,如果应用程序需要使用GUI(图形用户界面)运行,该怎么办? 我尽管如此: su adminuser gksu anyapplication ... 但我明白了 ** (gksu:9122): WARNING **: the connexion is closed No protocol specified No protocol specified (gksu:9122): Gtk-WARNING **: cannot open display: :0.0
33 sudo  gksu  su 

4
我的主要用户名不在sudoers文件中
我试图用我的主要用户名(不是root)安装一些软件/编辑文件,但是遇到了这个错误,[X] is not in the sudoers file. This incident will be reported. 我试图/etc/sudoers通过使用sudo和编辑文件,su username但是却遇到了同样的错误! sudoers无论如何我该如何将我的用户名添加到文件中? 我也在这里尝试遵循本指南。 指南说的是,在启动2个操作系统(这是我的情况)时,然后选择Ubuntu,菜单将使您可以选择正常启动/打开恢复模式/等,但这对我而言是没有发生的,即使我shift没有菜单也不会弹出。 我使用Wubi和Ubuntu版本12.04 LTS安装了Ubuntu。
32 boot  dual-boot  sudo 

2
如何配置pkexec?
阅读以下问题和答案: 什么时候使用pkexec与gksu / gksudo? 为什么默认不再安装gksu? 给我带来了另一个问题,它将为该命令的新用户带来问题: 如何配置pkexec以便于使用? 例如,当执行以下操作时: (在终端中打开文件) pkexec nano /etc/mysql/my.cnf (在GUI中打开文件) pkexec gedit /etc/mysql/my.cnf 最后一个出现以下错误: pkexec must be setuid root 现在,这给我带来了以下问题: 如何配置pkexec以避免这种情况?类似于如何sudo/ gksu做同样的事情时的行为(他们只要求输入密码)。 如果适用,如何在第一次将密码应用于命令后告诉它不要求输入密码(如果可配置,则包括第一条命令)? 如果尚不存在配置文件,该保存在哪里? 是否有用于配置pkexec用法的GUI应用程序(策略工具包)?

1
在/etc/sudoers.d/中添加本地内容,而不是通过visudo直接修改sodoers文件
您能否将我引向/etc/sudoers.d/上的一些示例和更详细的说明 我想授予一些使用sudo命令的权限,但是要以适当的方式不要在多用户计算机上的Ubuntu安全模型中创建不必要的漏洞。 在远古时代,我做了一些简单的sudoers定制,但是现在/etc/sudoers.d/显然是一种更合适的方式,我想更好地理解它。

1
真正向谁报告了事件,并且sudo用户如何访问报告?
当我的非sudo帐户尝试运行sudo命令时: nonsudo@Hairy14:$ sudo hello 报告了一个事件: [sudo] password for nonsudo: nonsudo is not in the sudoers file. This incident will be reported. 我猜这不是真正的圣诞节父亲,所以向谁报告了(或在哪里),我该如何访问? (摘自Randall Munroe的xkcd)
32 sudo 

6
当Ubuntu中存在两个sudo用户时,用户文件仍然是私有文件吗?
我正在与一位同事共享我的个人Ubuntu PC。 我用另一个密码(他当然知道)创建了另一个用户,并将其添加到sudoer列表中。 鉴于sudo单个Ubuntu系统中有两个用户: 这些用户中的任何一个(由所有者和权限指定)私人文件是否仍然是私人文件? 我可以通过sudo命令甚至偶数来修改同事的文件sudo su吗,反之亦然?
31 permissions  sudo 



3
如何在终端中退出“ sudo -s”命令?
我sudo -s在终端输入命令,它从 shameek@shameek-K55VD:~$ 至 root@shameek-K55VD:~#. 现在,当我单击关闭终端窗口图标时,它显示:“终端中仍有一个进程正在运行,关闭该进程可能会杀死它”。 我对Ubuntu完全陌生,请建议使用一条命令从 root@shameek-K55VD:~# 至 shameek@shameek-K55VD:~$ 然后我可以关闭终端。

3
如何在后台运行需要输入密码的sudo命令?
我最近禁用了sudo身份验证缓存功能,因此它现在每次都会提示我输入密码。 尽管这对安全性有好处,但它引起了一个我无法解决的小问题,但我无法运行以下命令: sudo <command> & 过去,我会在此sudo之前运行命令,它会缓存我的密码,并允许我sudo在接下来的几分钟内运行命令而无需任何提示,因此,它将允许我运行该命令。 但是,当我现在运行它时,由于事先没有缓存,并且它立即启动一个新线程,sudo甚至没有提示我输入密码,因此我无法以这种方式运行它。 因此,除非我先运行sudo -i它,否则无法以这种格式运行命令,这会变得很烦人。 所以我想知道是否有任何方法可以解决这个问题,并且仍然以这种方式运行程序和命令? 我正在运行带有GNOME 3.18的Ubuntu GNOME 15.10,特别是我想以这种方式运行的程序etherape是否有所不同,但是我真的希望该解决方案适用于所有程序和命令。

3
使用sudo运行应用程序时无法连接到X Server
当我使用sudo命令运行某些软件时,显示错误,例如 cannot connect to X server 例如,如果我运行以下命令: $ sudo gedit /etc/profile 我正在遵循以下命令 (gedit:6758): WARNING **: Command line `dbus-launch --autolaunch=84b871d735f31ffe014dc9ba00000009 --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed. Cannot open display: Run 'gedit --help' to see a full list of available command line options. 或者,如果我正在跑步,则会super-boot-manager出现以下错误 buc: …
29 display  sudo  xserver 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.