Questions tagged «sudo»

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


3
设置了特殊用户ID的挂载文件系统
我想将设备挂载/dev/sda3到目录/foo/bar/baz。挂载目录后应具有user的uid johndoe。所以我做了: sudo -u johndoe mkdir /foo/bar/baz stat -c %U /foo/bar/baz johndoe 并将以下行添加到我的/etc/fstab: /dev/sda3 /foo/bar/baz ext4 noexec,noatime,auto,owner,nodev,nosuid,user 0 1 现在sudo -u johndoe mount /dev/sda3,我执行的命令将stat -c %U /foo/bar/baz导致root而不是johndoe。用uid johndoe集挂载此ext4-filesystem的最佳方法是什么?
19 mount  sudo  fstab 

2
将命令添加到PATH后,为什么sudo找不到命令?
我想向PATH添加一些命令,以便可以方便地使用它们,例如: export $PATH = "$PATH:/opt/storm/bin" 但是有时storm需要root权限,但是当我将其与一起使用时sudo,Ubuntu无法找到该命令。 sudo storm nimbus 使用时如何找到这些命令sudo?
19 permissions  sudo 

4
无法连接至Mir:无法连接至服务器套接字:无此类文件或目录
以其他用户身份登录后,如何运行GUI程序? thufir@doge:~$ thufir@doge:~$ sudo -u hawat -i hawat@doge:~$ hawat@doge:~$ whoami hawat hawat@doge:~$ hawat@doge:~$ pwd /home/hawat hawat@doge:~$ hawat@doge:~$ echo $HOME /home/hawat hawat@doge:~$ hawat@doge:~$ firefox No protocol specified Failed to connect to Mir: Failed to connect to server socket: No such file or directory Unable to init server: Could not connect: Connection …


5
更新时“某些索引文件下载失败”
运行时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 …



5
流浪汉和烦人的NFS密码询问
对不起,我犯了语言错误。我试图防止在NFS挂载共享文件夹时流浪汉询问密码: [server] Exporting NFS shared folders... Preparing to edit /etc/exports. Administrator privileges will be required... [sudo] password for timur: #!!! 我已经重涂了许多在线资源,例如github和其他作者的帖子,但对我来说却无济于事... 我试图在这里找到说明。我没有丰富的CLI工作知识。那么有人可以为我的问题提供正确的解决方案吗?

1
su> echo“ <用户名>”是什么意思?
当我输入命令时 su &gt; echo "sachin" 它要求输入密码。当您输入密码时,您会看到一些奇怪的事情: 还有一件事:笔记本电脑上还有另一个用户Hadoop,但是当我这样做时 su &gt; echo "Hadoop" 它说 没有Hadoop的passwd条目 这是什么意思?

2
以用户身份登录和通过root使用su更改用户之间有什么区别?
当您拥有某种服务器时,您可以通过以下方式访问它,例如,ssh user1@ip您也可以ssh root@ip使用su priveleges转到根用户,然后转到su user1。在我的想法中,这两种方式都应该将我引导到相同的用户环境(在本例中为“ user1”),但是根据我的实际经验,并不会导致ssh user1@ip安装了某些东西su user1。 这是为什么?
17 ssh  sudo  su 

3
是否存在与桌面无关的gksudo?
有许多用于各种桌面的工具,这些工具旨在以root用户身份运行图形应用程序。gksudo,kdesudo,empower,等... 但是,如果我正在编写可在任何Linux桌面上使用的脚本怎么办?有xdg-sudo某种..?在桌面环境中获取sudo访问的标准?
17 sudo  gksu 

2
sudo服务有什么作用?
据我所知,似乎其他人也有相同的看法,这 sudo是一个执行具有管理特权的命令的命令。 但是,当我运行时,rcconf我可以看到以下行: [*] sudo Provide limited super user privileges to specific users 那么,这项服务有什么意义呢?还是这甚至是一项服务?
17 sudo 

9
如何以其他用户身份运行应用程序?
我使用krusader进行文件管理。问题是apache DocumentRoot应该在chown www-data:www-data /path/to/www。因此,使用krusader(在我的帐户下运行)/path/to/www在真正需要时我没有写访问权限。我不知道其他开发人员如何才能继续如此限制! 我想知道我是否可以运行krusader,www-data这样我就可以轻松播放文件了。但是使用su - www-data询问我www-data的密码! 那么,如何在Gnome中以另一个用户(例如www-data)的身份运行应用程序(例如krusader)? 还是我的情况有其他解决方案?(艰难的是,我真的很好奇知道答案!) 请记住,我知道我可以root用户身份运行它!但这会在使用cp和时引起一些权限问题mkdir。 PS: sudo并gksudo没有帮助: $ gksudo -u -www-data krusader No protocol specified krusader: cannot connect to X server :0.0 最后说明: 根据最佳答案,我做到了chmod u+w /path/to/www,问题也解决了。但是我仍然没有以其他用户的身份成功打开krusader!

1
如何卸载非sudo sshfs创建的目录
我使用不带sudo的sshfs来创建一个目录,例如 sshfs user@172.19.76.226:/media/user/harddrive /temp/user/harddrive 但是当我想/temp/user/harddrive用 umount /temp/user/harddrive 它提示: umount: /temp/user/harddrive: Permission denied 那么如何卸载该目录?

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.