相关疑难解决方法(0)

无法删除具有文件模式位 a+rw 的文件

我有一个具有以下文件模式位 ( a+rw) 的文件:

[0] mypc<johndoe>:~>sudo touch /tmp/test    
[0] mypc<johndoe>:~>sudo chmod a+rw /tmp/test
[0] mypc<johndoe>:~>ls -l  /tmp/test
-rw-rw-rw- 1 root root 0 Mar 13 11:09 /tmp/test
Run Code Online (Sandbox Code Playgroud)

为什么我不能删除文件?

[0] mypc<johndoe>:~>rm /tmp/test
rm: cannot remove '/tmp/test': Operation not permitted
Run Code Online (Sandbox Code Playgroud)

linux permissions chmod rm chown

8
推荐指数
2
解决办法
1946
查看次数

root 无法连接到其他用户的符号链接套接字

我使用 oh-my-zsh 的 ssh-agent 插件为我的当前SSH_AUTH_SOCK创建创建一个静态符号链接。在启用代理转发的情况下通过 SSH 连接时,文件/tmp/ssh-agent-$USER-screen被符号链接到/tmp/ssh-<whatever>/agent.<some numbers>

agross@router ~
$ ls -la /tmp/ssh-agent*
lrwxrwxrwx. 1 agross agross 30 Jan  7 21:35 /tmp/ssh-agent-agross-screen -> /tmp/ssh-uoof1WiDSw/agent.7745

agross@router ~
$ ls -la /tmp/ssh-uoof1WiDSw/
srwxr-xr-x. 1 agross agross  0 Jan  7 21:35 agent.7745
Run Code Online (Sandbox Code Playgroud)

我成功地测试了符号链接ssh-add -l

agross@router ~
$ ssh-add -l
2048 15:5a:dd... /home/agross/.ssh/id_rsa (RSA)

agross@router ~
$ echo $SSH_AUTH_SOCK
/tmp/ssh-agent-agross-screen
Run Code Online (Sandbox Code Playgroud)

一旦su我无法再访问符号链接,但符号链接目标工作正常。

[root@router ~]# socat -v - UNIX-CONNECT:/tmp/ssh-agent-agross-screen
2016/01/07 21:51:04 socat[16054] E connect(3, AF=1 …
Run Code Online (Sandbox Code Playgroud)

ssh su symlink socket

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

更改用户时,符号链接无法按预期工作

符号链接不起作用,使用标准 UBUNTU 16 LTS...它显示“权限被拒绝”,我希望在那里获得访问权限,即使在chown.

完整示例:

sudo rm /tmp/file.txt  # if exist, remove

cd ~
sudo chmod 666 data/file.txt
ls -l data/file.txt    # "-rw-rw-rw-" as expected
more data/file.txt     # working fine
sudo ln -sf $PWD/data/file.txt /tmp/file.txt  # fine
ls -l /tmp/file.txt    # "lrwxrwxrwx",  /tmp/file.txt -> /home/thisUser/file.txt
more /tmp/file.txt     # fine

sudo chown -h postgres:postgres /tmp/file.txt

sudo more /tmp/file.txt   #  NOT WORK! but its is sudo! and 666!
Run Code Online (Sandbox Code Playgroud)

root permissions symlink tmp chown

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

标签 统计

chown ×2

permissions ×2

symlink ×2

chmod ×1

linux ×1

rm ×1

root ×1

socket ×1

ssh ×1

su ×1

tmp ×1