Cumu Tempu di Cambià Accounts and Privileges

I su è sudo Commands

U cumandimu ghjè cumunitatu à usu temporaneamente in un altru contu. U nome di l'cumandariu hè chjaru per "usu sustitutu". In ogni modu, hè spissu chjamatu ancu com'è u cumandante di "superusu", chì a più freta hè accustatu à uperimentu temporale à u cuntratu di a storia, chì hà un accessu sanu à tutte e funzioni amministrativi di u sistema. In fatti, se ùn specifiche micca quale vo vulete log in, su assumisce chì vulemu ingressu à u cuntu root . Questu deve esse dumandà chì sapete u password. Per pudè falà à u cuntu di uttanu regulari, dopu à accede à un altru cunte, puderete sceglie chjaru è affa sicuru.

Allora l'usu basu di l' oghje hè di sultantu inseritu "su" à u cumanda:

i vostri cuntrolli di u vostru root

Invece di fattura à accede à un altru contu pudete specifià u cumandimu chì vulemu eseguisce in l'altru cunte cù u cumandimu. Questu modu vi sia subitu subitu in u cuntestu regularmente. Per esempiu:

su jdoe -c whoami

Pudete esce cumprà diversi cumandamenti in l'altru cuntendu per separà l'elli cù punti siccoli è aghjunghjendu cù questi solu, cum'è in questu esempiu:

su jdoe -c 'command1; command2; command3 ' ls grep copie jdoe su jdoe -c' ls; grep uid file1> file2; Copia file2 / usr / local / shared / file3 ' sudo su sudo sudo -u root./setup.sh

Dopu chì avete in logu, pudete cuntinuà à eseguisce cumandamenti tramiti l' ordine sudo per un pocu minuti senza avè necessariu esse l' accede (u raghju) cù ogni cumanda.

In casu di pussibule, hè megliu per fà u vostru travagliu regula cù una pratica cù privilighenti limitati per evità di causà seriu danni à u sistemu per accidenti.

U vechje esempiu palesa quantu pudete listà i schedari di un direttore cun u guvernu cun l'urdinendu:

sudo ls / usr / local / classificatu broadcast message sudo shutdown -r +20 "reinventing to fix network issue"