我知道这听起来很幼稚,但是,为什么我不能以 root 身份登录或授予我的 ID root 权限?为什么我必须使用终端?
我安装了一个驱动器,现在想授予网络上的其他电脑访问该驱动器的权限。
答案1
默认情况下,Ubuntu 中的 Root 账户密码是锁定的。这意味着您无法直接以 Root 身份登录或使用命令su
成为 Root 用户。但是,由于 Root 帐户实际存在,因此仍然可以使用 root 级权限运行程序。这就是它的用武之地sudo
- 它允许授权用户(通常是“管理”用户)以 Root 身份运行某些程序,而无需知道 root 密码。
答案2
如果要授予其他人访问驱动器的权限,可以使用 chmod 命令以及 -R 参数以递归方式调用该命令。以下是示例:
sudo chmod -R 666 /media/username/drivename
要更改所有权,可以使用 chown 命令:
sudo chown username:username /media/username/drivename
将“用户名”更改为您的用户名,将“驱动器名”更改为文件系统中设备的实际标签。
看:文件权限。