Modifica file, creazione, autorizzazione.
Ora, se noti che quando esegui il comando touch o una copia o qualcosa del genere per creare
un file per impostazione predefinita, crea determinate autorizzazioni per questo.
Quindi questa è la lezione in cui impareremo come modificare la creazione dei permessi di file predefiniti.
Quindi il comando da usare è una richiesta umana.
E cosa chiedi?
Chiedi è un comando per impostare le autorizzazioni predefinite di qualsiasi file o directory appena creato?
Quindi nel suo esempio, se sei su un prompt della shell e potresti eseguire uno spazio di richiesta umano, oltre al significato di
RW per l'utente avrà il permesso di lettura e scrittura per il gruppo, avrà solo il permesso di lettura e per
gli altri lo farà non avere il permesso di lettura, scrittura o eseguibile.
Quindi, se lo esegui sul tuo terminale e poi lo esegui e un comando tocca per creare un
nuovo file, imposterà questi valori per impostazione predefinita.
Quindi accediamo alla macchina Linux e potremmo spiegarti esattamente come funziona.
Ho effettuato l'accesso come me stesso e il mio nome host è la mia prima macchina virtuale Linux.
Ora, quando eseguo un comando, tocca per creare un nuovo file, ad esempio SS o G. S. , ad esempio, G. S.
per Jerry Seinfeld ha colpito Invio.
E quando eseguo il meno l tr di Ellis per elencare quel file e noti che JS ha un permesso di file o lettura e
in questo momento viene eseguito per la lettura del proprietario.
Giusto, non eseguire per il gruppo e scrivere solo per gli altri e niente.
No, nessuna esecuzione.
Non scrivere per gli altri.
E se volessi creare un file in futuro e volessi assicurarti che assegni un diverso set di
autorizzazioni proprio qui invece di creare prima un file e poi entrare ed eseguire il
comando Modifica mod e quindi assegnare l'autorizzazione.
Quindi non succede molte volte che dovresti farlo e nel mondo aziendale, ma
potrebbero esserci alcuni requisiti dell'applicazione o requisiti dell'utente in cui dovranno impostare queste autorizzazioni.
Ora, la prima domanda è come il tuo sistema imposta l'invio per impostazione predefinita, per impostazione predefinita.
Quando guardi un file chiamato quando fai cat su Etsy Bash o C, vedrai che c'è questo mentre Mark è impostato
qui.
Quindi, quando accedi al tuo sistema, il tuo prompt di accesso entra in realtà prima nel suo DOT Bash RC,
che è L. UN. e o più.
E noterai che abbiamo un file chiamato Dot Bashar C.
Quindi, quando la tua shell entra qui e vede, ehi, c'è un valore impostato per me per assegnare quei
permessi per la creazione di file?
Se non lo vede, andrà al suo file globale, che è Cat Etsi Bashar bashe.
Ed è lì che dice, Oh sì, ho i permessi di questo file.
Ogni volta che l'utente creerà il file, imposterà tale autorizzazione.
Quindi ora è davvero mysel tr e noti che ho creato un file chiamato Chase e ha i permessi di questo
file.
Ora, se voglio cambiare quel permesso di pila mentre sono connesso a questa shell, non mi dispiace, non cambiare il permesso di
file del file specifico, ma di cambiare i permessi di file di tutti i file appena creati mentre
sono connesso a questa sessione , quindi eseguirei il comando.
Puoi chiedere ora, primo utente, come aveva il permesso che vuoi assegnare all'utente.
Quindi ho voluto assegnare l'utente, leggere e scrivere.
OK, e il gruppo?
Volevo assegnare solo il permesso di lettura al gruppo.
Ok, e gli altri?
Non voglio assegnare nessun tipo di permesso ad altri.
Li separi con la virgola che avevi.
Quando premi invio e ora quando crei un nuovo file tocca
e diciamo K. K scusa, C. K. come Cosmo Kramer e premi invio e poi fai questo meno LTA
e vedrai il file appena creato.
c. K. is ora ha l'autorizzazione che volevi assegnare.
Ora noti di aver creato il permesso di gruppo per avere solo la lettura, ma è ancora consentito w è perché
sta ottenendo quei permessi dal suo file principale, che è in C, Bashar C..
Quindi se vuoi essere più specifico, potresti semplicemente farlo, Ariki, e potresti semplicemente fare um il gruppo
è più G, quindi più R e potresti anche farlo contro il gruppo meno W e quando lo fai poi quando corri il nuovo il
comando tocca e facciamo EB come Elaine Benes e entriamo e poi facciamo meno meno Elter.
E ora vedi che ha quel permesso a cui volevi che fosse assegnato.
Ora, se esci da questa sessione, l'impostazione di Huma scomparirà perché quell'impostazione di Umesh
è applicabile solo a questa particolare sessione in cui ti trovi, se desideri avere quell'impostazione e in modo permanente ogni volta che
accedi, non lo fa vai via, quindi dovresti effettivamente modificarlo nel tuo.
Dot bash sono file c, il motivo per cui scelgo ls meno L a è perché un'opzione ti darà anche tutti i file
nascosti e i file nascosti sono quelli che iniziano con DOT.
Quindi proprio qui, se noti che Dot Basche RC è avanti e file e inizia con Dot Bashar.
Quindi se vuoi modificarlo, vai semplicemente cat, dot bash R, C o vi dot Bashar C e alla fine di questo
file puoi specificare Weida, Basche o C, e alla fine di questo file puoi specificare te MASP e qualunque sia l'impostazione che volevi
fare per utente o gruppo o altri in base a ciò che abbiamo appena fatto
prima.
E poi lo salvi.
E poi la prossima volta quando esegui o quando accedi, creerà file in base ai file, alle impostazioni delle autorizzazioni
che hai impostato per esso.