现在,我默认使用我的帐户登录,我想访问我机器中的某些文件/文件夹。我无法访问(也无法复制/粘贴)这些文件/文件夹,因为我没有以 root 用户身份登录。有没有办法在 Ubuntu 中获得对这些文件/文件夹的 root 访问权限?我知道我可以su
在命令提示符中执行并更改权限,但获得 root 访问权限的其他方法是什么?
答案1
gksu nautilus
可能就是您想要的。如果您在终端中输入它或使用 Alt+F2,它将首先要求您输入密码,然后打开主目录的文件夹视图,您可以从那里正常导航。或者您可以使用
gksu nautilus foldername
直接访问您想要的文件夹。如果您使用的是 Kubuntu,请将“nautilus”替换为“dolphin”。
答案2
CarlF 说得对。sudo
是您想要用来以 root 用户身份运行的命令。
您必须在所有命令前加上前缀,sudo
才能充当用户root
。此外,在 Ubuntu 中,没有可以以 root 用户身份登录的用户(除非您重新启用它或者从另一个用户那里对其进行 su 操作),因此计算机没有 root 密码 - 如果您存在sudoers
于 /etc 中的文件中(我相信),您只需要提供您自己的密码即可获得root
功能。
答案3
实际上,ubuntu 上有一个 root 帐户。下面是一步步教程,教你如何获取 root 帐户。
username@pcname:~$ sudo -i
[sudo] password for username: *****
此后,您会看到下面这样的一些内容。
root@pcname:~#
!! 这仅启用 root 帐户。它还没有密码。只需在 root 中输入 passwd 即可设置新密码。
当你想禁用 root 帐户时,只需输入
username@pcname:~$ sudo passwd -dl root
更多详细信息请访问这里(Ubuntu 文档)
答案4
尝试输入man sudo
。
这将打开手动的命令页面sudo
。
sudo
用于以超级用户权限执行给定的命令。