Convertitore di permessi Unix
Converti permessi Unix tra ottale e simbolico, come 755 e rwxr-xr-x, con setuid, setgid e sticky; chmod non viene mai eseguito.
- Funziona nel browser
- Nessun caricamento
- Risultato immediato
Ipotesi e formula
Formula e ipotesi
r=4 w=2 x=1; setuid=4 setgid=2 sticky=1; s/S t/T
Risultati
Inserisci i valori e premi Calcola per vedere qui il risultato.
Come usare questo calcolatore
- Imposta dati e unità
Scegli la modalità ottale o simbolica; inserisci tre o quattro cifre ottali oppure i nove caratteri dei permessi, senza il prefisso del tipo di file.
- Calcola
Controlla questo esempio svolto: 4755 → rwsr-xr-x; 644 → rw-r--r--
- Risultati
Prima di copiare controlla proprietario, gruppo, altri e bit speciali: permessi più ampi non sono automaticamente più sicuri.
Domande e limiti
Qual è la differenza tra s e S?
Entrambi indicano il set-ID; la minuscola include anche il permesso di esecuzione, la maiuscola no. Allo stesso modo t/T distingue l’esecuzione per lo sticky bit.
Quali errori di inserimento devo correggere?
Le cifre ottali vanno da 0 a 7; il testo simbolico deve conservare ogni posizione r/w/x, con - per i permessi assenti.
Che cosa lascia fuori questo calcolo?
È solo una conversione: niente modifiche al filesystem, ACL, proprietà, calcolo dell’umask né previsione di regole di esecuzione specifiche della piattaforma.