| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> Unix >> Content
    Unix Livelli di autorizzazione
    Il sistema operativo Unix utilizza autorizzazioni per controllare l'accesso a file e directory . In Unix , ogni cosa , incluse le directory e dispositivi hardware , è considerato un file . Gli stessi livelli di permessi possono essere utilizzati , a prescindere dal tipo di file . UNIX dispone inoltre di autorizzazioni separate per i diversi tipi di utenti . Si può dare un accesso utente , limitando l'accesso per gli altri utenti . I permessi possono essere rappresentati sia da un carattere alfabetico o numerico. Tipi di persone

    Ci sono tre tipi di utenti a cui si applicano le autorizzazioni - il proprietario , il gruppo , e altri. È possibile vedere le diverse autorizzazioni per ogni utente , digitando "ls-l nomefile" al prompt dei comandi . L' output è simile :

    - rwxr - r - 1 utente utente 3295 2011-08-02 06:58 filename.txt

    Il proprietario è la persona che ha creato il file . I suoi permessi sono mostrati come valori secondo, terzo e quarto nella prima colonna dell'output . In questo caso i permessi sono " rwx " o di lettura, scrittura ed esecuzione . Il gruppo è un piccolo numero di utenti che condividono l'accesso a determinati file . I loro permessi sono mostrati come il quinto , sesto e settimo valori nella prima colonna di output ( " R - " o sola lettura) . Il tipo di altri, o mondo , è chiunque non sia il proprietario del file o del gruppo che condivide l'accesso al file . Le autorizzazioni per questo tipo sono indicati come gli ultimi tre valori nella prima colonna ("R - " o sola lettura).
    Leggi

    leggere permesso dà semplicemente all'utente la possibilità di visualizzare il contenuto di un file. L' utente non può apportare modifiche al file o eseguirlo , se il file è uno script . Se il permesso di lettura è impostato per una directory , offre all'utente la possibilità di visualizzare il contenuto della directory . Il ottale o numerico , rappresentazione del permesso di lettura è "4 . " Il valore lettera è "r ". Nell'esempio , tutti i tipi di utente può leggere il file .

    Scrivi

    il permesso di scrittura dà all'utente la possibilità di scrivere sul file . Se solo il permesso di scrittura è impostata, l'utente non può visualizzare il file o eseguire qualsiasi script . Se il permesso di scrittura è impostato per una directory , l'utente ha la possibilità di creare i file all'interno della directory . Il permesso di scrittura è rappresentato dal valore ottale "2" e la lettera " w ". Nell'esempio , solo il proprietario ha avuto la possibilità di scrivere sul file .
    Esegui < br >

    il permesso di esecuzione dà all'utente la possibilità di eseguire uno script o un comando . Esso è rappresentato dal valore ottale "1" e la lettera " x ". Se una directory ha il eseguire set di autorizzazioni , l'utente è in grado di accedere ai file e alle sottodirectory e può copiarli o spostarli . Tutti i comandi Unix hanno il set di autorizzazioni per eseguire tutti i tipi di utente . In questo esempio , solo il proprietario ha la possibilità di eseguire il file .
    Modificare i Permessi

    Il proprietario di un file , o l'utente root , possono cambiare i permessi per un file utilizzando il comando " chmod " . Ci sono due modi per utilizzare il comando chmod - utilizzando il valore di lettere o il codice ottale. Per utilizzare il valore lettera , la sintassi è " chmod che il permesso opcode . " Il "chi " è rappresentato dalle lettere " U" ( ​​utente) , "g" (gruppo ) , "O" ( altro ) e "a" ( tutti) . Il codice operativo dice se aggiungere o rimuovere le autorizzazioni. I valori sono " + " (aggiungi il permesso ) , "-" ( togliere il permesso ) o " =" Assegnare l'autorizzazione . Le lettere sono "r ", "w " e " x " . Per esempio, se si vuole aggiungere il permesso di scrittura per il gruppo l'esempio , la sintassi sarebbe " chmod g+ w filename.txt " .

    Per utilizzare il codice ottale , si aggiungono i permessi insieme per ogni tipo di utente . Nell'esempio sopra , il codice ottale per l'utente sarebbe 7 , e il codice ottale sia per il gruppo e gli altri sarebbe " 4" . Questi tre valori sono messi insieme come utente, gruppo , altri. Il codice ottale nell'esempio sarebbe 744 . Per dare i permessi di scrittura di gruppo , la sintassi del comando sarà " chmod 764 nomefile " .

    Previous :

    next :
      Articoli Correlati
    ·Come stampare in remoto di Windows Tramite SCO Unix 
    ·Come installare un SCO Unix Aprire sistema operativo Se…
    ·Come calcolare Spazio libero su disco disponibile in AI…
    ·Come creare un file script su Unix 
    ·Come cambiare Utenti in Unix 
    ·Un tutorial per AIX su Unix 
    ·Come installare il Lavoro comando script in SCO Unix 
    ·I tipi di shell Unix 
    ·Come controllare il tempo di CPU totale usato da Unix 
    ·Come scrivere uno script bash in UNIX 
      Articoli in evidenza
    ·Come trovare e correggere gli errori del Registro di si…
    ·Come fare un Vista Desktop Come un Mac OSX 
    ·Come ripristinare il mio computer portatile Acer 
    ·Come recuperare da desktop vuoto in Windows XP 
    ·Come eseguire CUE & BIN file su un PC 
    ·Come formattare una partizione non montata 
    ·Come incorporare XP Thin Client 
    ·Come abilitare Monitor multipli in Windows XP con NVIDI…
    ·Come posso impostare la memoria virtuale nel sistema op…
    ·Come crittografare e decrittografare 
    Copyright © Conoscenza Informatica http://it.wingwit.com