Calcolatrice chmod

Segna i bit di permesso, o scrivi un modo ottale. La forma simbolica si aggiorna con esso.

Lettura Scrittura Esecuzione Proprietario Gruppo Altri

Che cosa significa il modo

Un modo di file Unix è nove bit rwx, più setuid, setgid e il bit sticky. Questa pagina tiene le caselle, il numero ottale e la stringa simbolica sullo stesso modo.

Come si usa

  1. La griglia è Proprietario, Gruppo e Altri, ognuno con Lettura, Scrittura ed Esecuzione. setuid, setgid e Sticky stanno sotto la griglia. La pagina apre a 644, simbolico rw-r--r--.
  2. Segnare una casella aggiorna Ottale e Simbolico. Scrivere 3 o 4 cifre ottali aggiorna le caselle.
  3. I predefiniti sono 644, 755, 600, 700 e 777.
  4. Mostra esempio mette Ottale a 755 e Simbolico a rwxr-xr-x.
  5. Cancella tutto mette 000 e ---------. Copia risultato copia la stringa simbolica.

Ottale e lettere

Tre cifre sono proprietario, gruppo e altri. Una quarta cifra a sinistra è setuid (4), setgid (2) e sticky (1). 4755 è rwsr-xr-x, 2755 è rwxr-sr-x e 1755 è rwxr-xr-t.

Se il bit di esecuzione è spento, setuid o setgid è S e sticky è T. Le cifre devono andare da 0 a 7. 888 è un errore. Un bit speciale fa sì che il campo ottale abbia quattro cifre.

Dove si usa

  • Controllare che 755 sia rwxr-xr-x prima di un comando chmod.
  • Leggere un modo di quattro cifre che include setuid.
  • Partire da 600 per un file che solo il proprietario dovrebbe leggere.

Domande

Perché 644 non è eseguibile?

644 mette lettura e scrittura per il proprietario, e lettura per il gruppo e gli altri. L'esecuzione resta spenta.

Questo cambia un file sul server?

Stampa solo il modo. Il comando chmod si esegue ancora sulla macchina che ha il file.