Çfarë duhet të dini për Komandën Sudo

Është më e dobishme dhe më e gjithanshme se ti e kupton

Përdoruesit e rinj në Linux (sidomos Ubuntu) shpejt bëhen të vetëdijshëm për komandën Sudo. Shumë përdorues kurrë nuk e përdorin atë për ndonjë gjë tjetër përveç marrjes së mesazheve të "lejes së mohuar", por Sudo bën shumë më tepër.

Rreth Sudo

Një keqkuptim i përbashkët rreth Sudo është se ai përdoret vetëm për të siguruar lejet e rrënjës tek një përdorues i zakonshëm. Në fakt, komanda Sudo ju lejon të kryeni një komandë si çdo përdorues, me të parën që përgjithësisht është rrënja.

Si të Dhënien e Lejeve të Përdoruesit Sudo

Përdoruesit e Ubuntu zakonisht marrin aftësinë për të drejtuar komandën Sudo për të dhënë. Kjo për shkak se, gjatë instalimit , krijohet një përdorues i parazgjedhur dhe përdoruesi i parazgjedhur në Ubuntu është gjithmonë i vendosur me lejet Sudo. Nëse jeni duke përdorur shpërndarje të tjera ose keni përdorues të tjerë brenda Ubuntu, megjithatë, përdoruesit ka të ngjarë të ketë leje për të drejtuar komandën Sudo.

Vetëm pak njerëz duhet të kenë qasje në komandën Sudo dhe ata duhet të jenë administratorë të sistemit. Përdoruesve duhet t'i jepet vetëm lejet që kanë nevojë për të kryer punët e tyre.

Për t'u dhënë përdoruesve autorizimet Sudo, ju vetëm duhet t'i shtoni ato në grupin Sudo. Kur krijohet një përdorues, përdorni komandën e mëposhtme:

sudo useradd -m -G sudo

Komanda e mësipërme do të krijojë një përdorues me një dosje në shtëpi dhe të shtojë përdoruesin në grupin Sudo. Nëse përdoruesi tashmë ekziston, atëherë ju mund të shtoni përdoruesin në grupin Sudo duke përdorur komandën e mëposhtme:

sudo usermod -a -G sudo

Një mashtrim i papërshtatshëm për kur ju harrojeni ta bëni atë

Ja një nga ato truket komanduese të terminalit që mund të mësosh nga ekspertë të kalitur - në këtë rast, për të kaluar mesazhin e "lejes së mohuar". Nëse është një komandë e gjatë, mund të ngjitni në historinë dhe ta vendosni Sudo-n para saj, mund ta shkruani përsëri ose mund të përdorni komandën e thjeshtë të mëposhtme, e cila kryen komandën e mëparshme duke përdorur Sudo:

sudo !!

Si të kaloni në Root User Përdorimi Sudo

Komanda S u përdoret për të kaluar nga një llogari përdoruesi në një tjetër. Kryerja e komandës Su në çelsin e vet në llogarinë e shfrytëzuesit. Prandaj, për të kaluar në llogarinë e shfrytëzuesit duke përdorur Sudo, thjesht kryeni komandën e mëposhtme:

sudo su

Si për të drejtuar një komandë Sudo në sfond

Nëse doni të ekzekutoni një komandë që kërkon privilegje të superuser në sfond, përdorni komandën Sudo me çelësin -b, siç tregohet këtu:

sudo -b

Vini re se nëse komanda që po ekzekutohet kërkon ndërveprimin e përdoruesit, kjo nuk do të funksionojë.

Një mënyrë alternative për të drejtuar një komandë në sfond është shtimi i një amperi deri në fund, si më poshtë:

sudo &

Si të ndryshoni skedarët duke përdorur Privilegjet Sudo

Mënyra e qartë për të redaktuar një skedë duke përdorur privilegjet e superuser është që të ekzekutojë një redaktor si GNU nano , duke përdorur Sudo si më poshtë:

sudo nano

Nga ana tjetër, ju mund të përdorni sintaksën e mëposhtme:

sudo -e

Si për të drejtuar një komandë si përdorues tjetër duke përdorur Sudo

Siç u përmend më parë, komanda Sudo mund të përdoret për të drejtuar një komandë si çdo përdorues tjetër. Për shembull, nëse jeni regjistruar si përdorues "john" dhe doni të përdorni komandën si "terry", atëherë do të vëreni komandën Sudo në mënyrën e mëposhtme:

sudo-u terry

Nëse dëshironi ta provoni, krijoni një përdorues të ri të quajtur "test" dhe ekzekutoni komandën e mëposhtme të Whoamit :

sudo -u test thatami

Si të verifikoni kredencialet Sudo

Kur kryeni një komandë duke përdorur Sudo, do t'ju kërkohet fjalëkalimi juaj. Për një periudhë më pas, ju mund të përdorni komanda të tjera duke përdorur Sudo pa futur fjalëkalimin tuaj. Nëse dëshironi të zgjasni atë periudhë, kryeni komandën e mëposhtme:

sudo -v

Më shumë për Sudo

Ka shumë më tepër për Sudo sesa thjesht të ekzekutosh një komandë si përdorues super. Shikoni manualin tonë Sudo për të parë disa nga çelsin e tjerë që mund të përdorni.