Permissoes no Linux
Resolvi montar essa pequena dica, sei que já existem várias, porém vou colocar algumas dicas do chmod, porque onde trabalho fizeram o favor de setar um chmod -R 777 na pasta /, aí o servidor ficou com permissão errada para todos os arquivos, tive que setar as permissões arquivo por arquivo comparando com outra máquina com mesmo sistema Slackware, pois não podíamoss desligar o servidor.
Exemplos de permissões nos arquivos:
drwxr-xr-x 19 root root 4096 Jan 5 16:56 ../
-rwxr-xr-x 1 root root 38812 Mar 9 2003 MAKEDEV*
-rw-r--r-- 1 root root 1162 Mar 9 2003 README.MAKEDEV lrwxrwxrwx 1 root root 4 Oct 15 2003 X0R -> null crw-rw---- 1 root root 10, 175 Mar 25 2001 agpgart crw-rw---- 1 root root 1, 10 Mar 25 2001 aio drwxr-xr-x 2 root root 4096 Jun 11 2002 amiraid/ crw-r--r-- 1 root root 10, 134 Jun 7 1996 apm_bios crw-rw---- 1 root root 36, 8 Mar 25 2001 arpd drwxr-xr-x 2 root root 4096 May 19 2002 ataraid/ crw-rw---- 1 root sys 10, 3 Jul 17 1994 atibm crw-rw---- 1 root root 10, 186 Mar 25 2001 atomicps crw-rw--w- 1 root sys 14, 4 Jul 18 1994 audio crw-rw--w- 1 root sys 14, 20 Jul 18 1994 audio1 brw-r----- 1 root disk 29, 0 Feb 15 1995 aztcd crw-r--r-- 1 root root 10, 128 May 24 1996 beep drwxr-xr-x 2 root root 36864 Jun 3 2002 cciss/ lrwxrwxrwx 1 root root 8 Oct 15 2003 cdrom -> /dev/hdd brw-r----- 1 root disk 24, 0 Jul 18 1994 cdu535 crw-rw---- 1 root root 67, 0 Mar 25 2001 cfs0
O primeiro caractere da string indica o tipo de arquivo. Se for "d" representa um diretório, se for "-" equivale a um arquivo. d: diretório b: arquivo de bloco c: arquivo especial de