Diretório montado sob usuário regular inacessível do usuário

1

Eu tenho o Red Hat Enterprise Linux 6.5 e acabei de montar um diretório SSHFS. Quando tento navegar na montagem como meu usuário normal, não consigo navegar, mas como root eu posso. Acreditando que era um problema com o UID sob o qual o diretório está montado eu listei as permissões do diretório de montagem ... e é isso que eu recebo.

[root@oc2222167007 sshfs]# ll
drwxr-xr-x. 1 nekomikoreimu daemon 4096 Jan 14 10:52 cogfvt1
[root@oc2222167007 sshfs]# exit
[nekomikoreimu@oc2222167007 sshfs]$ ll
ls: cannot access cogfvt1: Permission denied
d?????????? ? ?    ?       ?            ? cogfvt1

Por que não consigo ler o diretório como o usuário nekomikoreimu ao listá-lo como root diz claramente que esse usuário é o proprietário?

    
por RAKK 22.02.2014 / 01:19

1 resposta

1

Então, depois de examinar as páginas de manual procurando como alterar a porta remota para se conectar a uma máquina virtual ... Eu encontrei a resposta.

Tudo o que precisei fazer foi adicionar -o allow_other e bam, funcionou. Aparentemente, o sshfs assume que você lerá o diretório montado sob o mesmo usuário usado para montá-lo, sem considerar que normalmente apenas a ROOT é permitida para montar sistemas de arquivos .-.

    
por 29.03.2014 / 00:01

Tags