qual é o significado de “?” em bits de modo de arquivo / pasta no CentOS 6.4?

0

Ambiente:

2 desktops.

A é um Ubuntu 12.04.2 LTS

B é um CentOS 6.4

Monta a pasta de B via sshfs.

A saída de 'mount' em A:

Lebian@zeus:/share on /mnt/share type fuse.sshfs (rw,nosuid,nodev,max_read=65536,user=Lebian)

Sintoma:

Se eu fizer o login A com um usuário normal e executar 'ls' na pasta / mnt, posso obter

drwxr-xr-x.  1 root root 4096 Oct 20  2013 share

Mas se eu 'su' fizer root, e executar 'ls' na pasta / mnt, eu irei

d??????????  ? ?    ?       ?            ? share

Existe alguém que possa me dizer qual é o significado de '?' e como posso consertar isso? Obrigado.

    
por Landy 17.05.2013 / 04:27

1 resposta

1

Isso significa que você não pode visualizar as permissões, geralmente porque você não tem permissão na pasta em si.

Como você montou o sistema de arquivos com user=Lebian , root pode ver que a montagem existe, mas nenhuma informação sobre ela.

Normalmente root pode acessar tudo , mas sistemas de arquivos montados em fusíveis são especiais; root ainda pode acessar o conteúdo com algum trabalho, mas não por padrão.

    
por 17.05.2013 / 04:37