O que faz? na saída de ls -la significa?

2

Estou com problemas no meu servidor e notei que a saída de ls -la /var/www contém irregularmente ? em vez de dígitos de permissão, por exemplo,

$ LANGUAGE=C ls -la /var/www/
ls: cannot access /var/www/dokuwiki: Permission denied
ls: cannot access /var/www/joomla: Permission denied
ls: cannot access /var/www/..: Permission denied
ls: cannot access /var/www/index.html: Permission denied
ls: cannot access /var/www/mediawiki: Permission denied
ls: cannot access /var/www/html: Permission denied
ls: cannot access /var/www/postfixadmin: Permission denied
ls: cannot access /var/www/awffull: Permission denied
ls: cannot access /var/www/index.lighttpd.html: Permission denied
ls: cannot access /var/www/drupal: Permission denied
ls: cannot access /var/www/sarg: Permission denied
ls: cannot access /var/www/.: Permission denied
ls: cannot access /var/www/trac: Permission denied
total 0
d????????? ? ? ? ?            ? .
d????????? ? ? ? ?            ? ..
d????????? ? ? ? ?            ? awffull
d????????? ? ? ? ?            ? dokuwiki
d????????? ? ? ? ?            ? drupal
d????????? ? ? ? ?            ? html
-????????? ? ? ? ?            ? index.html
-????????? ? ? ? ?            ? index.lighttpd.html
d????????? ? ? ? ?            ? joomla
d????????? ? ? ? ?            ? mediawiki
d????????? ? ? ? ?            ? postfixadmin
d????????? ? ? ? ?            ? sarg
d????????? ? ? ? ?            ? trac

sudo ls -la /var/www produz

$ sudo ls -la /var/www/
insgesamt 52
drwxr--r-- 11 www-data www-data 4096 Mai 17 23:37 .
drwxr-xr-x 15 root     root     4096 Apr 27 14:51 ..
drw-r--r--  2 www-data www-data 4096 Mai 12 15:34 awffull
drwxr-xr-x  2 www-data www-data 4096 Apr 21 23:55 dokuwiki
drwxr-xr-x  2 www-data www-data 4096 Apr 21 23:55 drupal
drw-r--r--  2 www-data www-data 4096 Apr  3 14:21 html
-rw-r--r--  1 www-data www-data  177 Apr 21 23:54 index.html
-rw-r--r--  1 www-data www-data 3568 Mai  1 11:13 index.lighttpd.html
drwxr-xr-x  2 www-data www-data 4096 Apr 21 23:55 joomla
drwxr-xr-x  2 www-data www-data 4096 Apr 27 18:58 mediawiki
drwxr-xr-x  2 www-data www-data 4096 Apr 21 23:55 postfixadmin
drw-r--r--  2 www-data www-data 4096 Mai 12 15:05 sarg
drwxr-xr-x  2 www-data www-data 4096 Apr 21 23:55 trac

que corresponde ao resultado dos meus invokations chmod e chown (após o problema ter ocorrido). Os diretórios dokuwiki, drupal, joomla, mediawiki trac são pontos de montagem (opções rw,bind ) de outras partições. Eu invoquei ls com os diretórios montados e desmontados. Tudo funcionou como um encanto no Ubuntu 13.10.

    
por Karl Richter 17.05.2014 / 23:53

1 resposta

3

É causado pelo fato de você não ter permissão de execução nos diretórios. Corrija isso usando chmod o+x directory . Certifique-se de não tornar arquivos executáveis, a menos que você queira que eles sejam. Não é perigoso que os diretórios sejam executáveis. Significa apenas que você está autorizado a percorrer o diretório.

    
por Jo-Erlend Schinstad 18.05.2014 / 01:39