Questions tagged «root»

“ root”帐户是Unix系统上最特权的帐户。

1
根和内核之间是什么关系?[关闭]
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加详细信息并通过编辑此帖子来澄清问题。 6年前关闭。 根据此问题的第一个答案的一部分: 从文件读取(内核必须检查权限是否允许您从所述文件读取,然后内核执行对磁盘的实际指令以读取文件) 它需要具有root特权才能更改对文件的权限。使用root特权,用户可以访问任何文件而无需担心权限。那么,根和内核之间是否存在任何关系?

2
Nautilus特殊URI
在Ubuntu中定义的Nautilus中使用的这些特殊URI在哪里? recent:/// trash:/// x-nautilus-desktop:/// computer:/// burn:/// 通过在路径栏中输入特殊位置,它们可以立即在Nautilus中打开特殊位置。 为什么当我以根用户身份打开Nautilus时,这些功能不起作用(这是我第一次看到根用户没有权限执行某项操作时)?
8 ubuntu  root  nautilus 

1
我可以以root身份启动进程而不启动root的登录shell吗?
我试图更改登录外壳。 这是第一行的/etc/passwd样子(在Debian Wheezy安装中): rootx:0:0:root:/root:/:zsh 当我尝试登录为root: Cannot execute zsh: No such file or directory 我知道zsh有空: $ which zsh /usr/bin/zsh 好的,zsh用完整的路径替换似乎是合乎逻辑的。但是我该怎么办呢? 我在系统(user)上还有一个其他用户,但是它没有root特权,sudo并且没有安装在系统上。 假定由于任何原因(加密,物理访问等),我都无法在实时CD上引导修改文件。 但是,我确实知道该root帐户的凭据。 我的问题是:是否有任何方法,甚至以编程方式,root无需先启动其登录外壳程序即可启动该帐户的进程?
8 login  root 


2
如何阻止Apache以root身份运行?
工作上的新事物,狭小空间以及安全性物品刚落在我的桌子上。我被聘为前端开发人员。很高兴学习新事物,但之前从未做过sysadmin的工作。 我开始进行挖掘,看来apache,网站和所有内容都在root上运行。没有其他群组或用户。ACK! 我应该采取什么步骤来改变这种状况?我知道这是一个很大的禁忌... 奖励积分,如果有人可以请给我指向关于apache / php安全性的一个很好的基础101教程。

1
Linux上具有用户隔离功能的轻量级虚拟化
哪些Linux-on-Linux虚拟化技术提供用户隔离?具体来说,我希望虚拟机中的root在主机上不具有任何特权。 这不是为LXC的情况下,却是一个长期的目标。根隔离在最新版本中可用吗?如果是这样? 除了LXC,OpenVZ,VServer和任何其他竞争者的根隔离状态是什么?

1
向用户重击Bash。最好使用相同或单独的脚本?
我正在研究需要以root身份启动的Linux Bash脚本。在脚本的末尾,它将生成软件包列表。这需要以用户身份运行。然后它将移动软件包,这需要再次以root用户身份运行。我已经设置了sudo,但是想要保持脚本尽可能通用。 我在第一个脚本中尝试了以下内容以及它的一些细微变化,以从根用户切换到用户。 su -c - "$USER" "export PKGDEST=/tmp/test/AUR/" su -c - "$USER" "pacaur --noconfirm --noedit -cm" "$(< /tmp/test/aur)" 第二行无法正常运行,导致不同的错误,具体取决于报价的组合和位置。在读取文件/ tmp / test / aur ::未指定目标之后,如上所示在第一个脚本中运行这些行会产生以下错误(使用-h获得帮助)。我的喜好是使单个脚本方法正常工作。 Google等表示root,用户,bash中的root不好,因此尝试将其分为3部分: 第一个脚本以root身份运行。问题集中在这里,无法启动第二个问题。 第二个脚本以用户身份运行,并以root身份启动第三个脚本:sudo / bin / bash“ $ L” /copyaur.sh 第三个脚本copyaur.sh运行,可以正常移动软件包,但是由于调用了新的shell而没有显示为在终端中运行? 在测试过程中,以下用户终端中以su身份运行。最好在脚本中使用$ USER var。 在终端中以su身份显示,然后返回su - $USER,然后 ls在home中列出我的普通用户名[dom]的内容。 [dom@arch testing]$ echo $USER dom [root@arch …

2
即使我的用户组不在sudoers文件中,为什么以sudo的身份运行命令时也没有得到密码提示?
我在/etc其中具有以下权限: drwxr-xr-x 23 root wheel 2560 Jul 1 20:47 etc $ whoami pierre $ groups pierre 我必须跑sudo,如果我想touch foo在/etc。 我想要的是提示输入root的密码,但是即使更改了此行,我也没有得到提示: %wheel ALL=(ALL) NOPASSWD: ALL 在sudo visudo到: %wheel ALL=(ALL) PASSWD: ALL 不过,考虑到我当前的用户不在组中,这甚至都没有关系wheel...我已经确保该root帐户已设置了密码(通过使用进行设置sudo passwd root)。 我在FreeBSD 10.3-RELEASE-p11云服务器上。 非常感谢您对为什么没有提示输入密码的任何见解! 这是添加@jesse_b答案中建议的行之后的我的suoders文件。 ## sudoers file. ## ## This file MUST be edited with the 'visudo' command …
1 sudo  freebsd  root 
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.