mount: permission denied (are you root?)
时间: 2023-12-09 09:05:27 浏览: 111
这个错误提示通常是因为你没有足够的权限来挂载文件系统。你需要使用 root 用户或者 sudo 命令来执行挂载命令。例如,如果你想要挂载名为 /dev/sdb1 的设备到 /mnt 目录下,那么可以使用以下命令:
```
sudo mount /dev/sdb1 /mnt
```
如果你还没有使用 sudo 命令的权限,可以联系系统管理员或者使用 root 用户来执行命令。
相关问题
mount: failed: Permission denied
这个错误通常表示您没有足够的权限来执行挂载操作。在Linux系统上,只有root用户或具有sudo权限的用户才能执行mount命令。
如果您是普通用户,并且需要执行挂载操作,可以尝试以下方法:
1. 使用sudo命令:在mount命令前添加sudo,然后输入管理员密码来获取root权限。
```shell
sudo mount ...
```
2. 将您的用户添加到sudoers文件中:这将允许您以普通用户的身份执行mount命令。请注意,修改sudoers文件需要root权限。
```shell
sudo visudo
```
在文件中找到类似下面的行:
```
%sudo ALL=(ALL:ALL) ALL
```
在这一行下面添加您的用户名,保存并退出文件。现在您应该可以使用sudo来执行mount命令。
请注意,在使用sudo时要小心,并确保只执行可信的命令。错误地使用sudo可能导致系统损坏或数据丢失。
mount error(13): Permission denied
mount error(13): Permission denied是一个挂载错误,表示当前用户没有足够的权限来挂载指定的目录。这可能是由于以下原因导致的:
1. 用户没有足够的权限:当前用户可能没有足够的权限来挂载目录。你可以尝试使用root用户或具有适当权限的用户来执行挂载操作。
2. 访问凭证错误:挂载网络共享时,可能需要提供正确的用户名和密码。请确保提供的用户名和密码是正确的,并且具有访问共享目录的权限。
3. 目标目录不存在:如果指定的挂载目录不存在,那么挂载操作将失败。请确保指定的挂载目录存在并且具有正确的权限。
你可以参考以下方法来解决这个问题:
1. 使用root用户或具有适当权限的用户来执行挂载操作。
2. 确保提供的用户名和密码是正确的,并且具有访问共享目录的权限。
3. 确保指定的挂载目录存在并且具有正确的权限。
以下是一个示例,演示了如何使用root用户来挂载一个网络共享目录:
```shell
sudo mount.cifs //192.168.238.1/jing /mnt -o username=<用户名>,password=<密码>
```
请注意替换`<用户名>`和`<密码>`为正确的用户名和密码。