小编har*_*jay的帖子

非 sudo 用户提示消息“rm:删除写保护的常规空文件”而不是权限被拒绝

我向 linux 服务器添加了一个额外的磁盘。

我将以下行添加到 fstab:

UUID=e277f402-bbac-4830-bc1d-5a849ffe7f9c /disk1          ext4    defaults 0 0
Run Code Online (Sandbox Code Playgroud)

然后我创建了一个挂载点 /disk1 并挂载了它

 sudo mkdir /disk1
 sudo mount /disk1
Run Code Online (Sandbox Code Playgroud)

然后我以用户“hari”创建了一个空文件touch1.txt,其权限如下

sudo touch test1.txt

-rw-rw-r-- 1 hari hari     0 Sep 12 18:23 test1.txt
Run Code Online (Sandbox Code Playgroud)

现在,当我以另一个用户身份登录并删除 test1.txt 文件时,它实际上会询问我然后拒绝我,而不是说“权限被拒绝”。为什么呢?我怎样才能让它表现得像“正常”

hari2@UBUNTU01:/disk1$ rm test2.txt
rm: remove write-protected regular empty file ‘test2.txt’? y
rm: cannot remove ‘test2.txt’: Operation not permitted
Run Code Online (Sandbox Code Playgroud)

linux unix bash command-line permissions

1
推荐指数
1
解决办法
4745
查看次数

标签 统计

bash ×1

command-line ×1

linux ×1

permissions ×1

unix ×1