Komandat SUDO, ekzekutoni komandat root pa sudo në Ubuntu

rreth SUDO-s

Në artikullin vijues do të hedhim një vështrim në një projekt që do të na lejojë shkruajmë komandat me shkronja të mëdha që duam t’i përdorim me privilegjet root, pa pasur nevojë të shkruaj "sudo”Me ashpërsi. Në ditët e sotme, në Ubuntu mund të gjejmë një mori projektesh që mund t'i provojmë. Disa janë më të dobishëm se të tjerët, por në përgjithësi të gjithë priren të jenë argëtues. Nga cowsay mitik te filmi Hollywood, ndonjë prej këtyre projekteve mund të jetë argëtues ose kurioz të provohet në ekipin tonë. Shërbimi që do të shohim më tej është pak më ndryshe dhe mund të shtohet në një listë të projekte "të ndryshme".

Pasi të instalohen, kur shkruajmë komandat Gnu / Linux me shkronja të mëdha në terminal, programi SUDO do të ekzekutojë këto komanda sikur ta bëjmë duke përdorur «sudo ». Në thelb kjo do të na lejojë të kursejmë nevojën për të shkruar "sudo" përpara çdo komande që ne të nisë. E dobishme nuk e di nëse do të jetë, por më duket kurioze për një kohë.

Para fillimit të instalimit në sistem, duket e rëndësishme të mbani mend se gjithmonë rekomandohet para instalimit të këtij ose ndonjë softueri tjetër, mundësia e hedhjes së një vështrimi në kodin burimor të programit. Në këtë rast, kodi burimor mund të gjendet në Faqja e GitHub të projektit. Atje, çdokush mund të kontrollojë nëse ka ndonjë kod të dyshimtë që mund të dëmtojë sistemin e tij. Nëse dyshoni për ekzekutimin e projektit, gjithmonë mund ta provoni në një makinë virtuale. Nëse e pëlqeni dhe e shihni të dobishme, përdoruesi mund ta konsiderojë përdorimin e tij në sistemet e tij personale të përditshme ose të punës.

Instaloni SUDO në Ubuntu

Instalimi i kësaj pajisje në Ubuntu tonë është shumë i thjeshtë. Për të filluar, le të përdorni Git për të klonuar deponinë SUDO. Në një terminal (Ctrl + Alt + T) do të shkruajmë:

klonimi i PPA SUDO

git clone https://github.com/jthistle/SUDO.git

Komanda e mësipërme do të klonojë përmbajtjen e magazinës SUDO GIT. Atëherë do të ruhet në një direktori të quajtur "SUDO" që mund t’i gjejmë në direktorinë aktuale të punës.

Ne vazhdojmë të lëvizim te drejtoria SUDO që sapo u krijua në diskun tonë:

cd SUDO/

Pasi të futemi brenda direktorisë, ne do ta bëjmë këtë instaloni programin duke përdorur komandën e mëposhtme:

instalimi i sudo

./install.sh

Kjo komandë do të shtojë atë që mund të shihet e theksuar në pamjen e mëposhtme të ekranit arkivi ynë ~ / .bashrc:

shtoni skedarin sudo bashrc

Për siguri të shtuar, do të krijohet një kopje rezervë e skedarit tonë ~ / .bashrc. Kjo do të ruhet si ~ / .bashrc.të vjetra. Ne mund të përdorim kopjen rezervë për të rivendosur në rast se diçka nuk shkon mirë.

Pas ekzekutimit të install.sh, gjithçka që duhet të bëni është të ndiqni udhëzimet që do të na tregojë dalja e komandës. Ekzekutimi i këtij skenari do të na lejojë gjithashtu të azhurnojmë në versione të reja.

Për të përfunduar instalimin, ne kemi ndryshimet e azhurnimit duke përdorur komandën e mëposhtme në të njëjtin terminal (Ctrl + Alt + T):

source ~/.bashrc

Shkruani komandat Gnu / Linux me shkronja të mëdha për të ekzekutuar si përdorues sudo

Supozoj se të gjithë përdoruesit e Gnu / Linux e dinë që kur ekzekutojmë disa komanda që kërkojnë privilegje root, duhet t'i shoqërojmë me «sudo".

Kur të kemi të instaluar SUDO në kompjuterin tonë, do të jemi në gjendje të shkruajmë çdo komandë Gnu / Linux me shkronja të mëdha pa pasur nevojë të shtojmë më parë "sudo". për t’i drejtuar. Prandaj, ne mund t'i ekzekutojmë me lehtësi komandat që kërkojnë privilegje të rrënjës siç mund të shihet në pamjen e mëposhtme të ekranit:

vrapim sudo

MKDIR /ubunlog

TOUCH /ubunlog/prueba.txt

LS /ubunlog

Duhet të kesh parasysh këtë përdorimi i SUDO nuk do të anashkalojë fjalëkalimin e «sudo«. Ne ende do të duhet të shtypim fjalëkalimin përkatës për të ekzekutuar komandën e dhënë. Kjo pajisje do të na parandalojë vetëm të shtypim «sudo » përpara çdo komande që duam të ekzekutojmë.

Sigurisht, shkruaj «sudo » Do të vjedhë vetëm disa sekonda të kohës, kështu që nuk mendoj se mund të quhet as problem. Për këtë arsye, mendoj se ky është thjesht një projekt kurioz i krijuar për të kaluar kohën.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Omar Torn dijo

    Sudo su - merr këshillën time Sachary

  2.   Mario Perez dijo

    … Për të kursyer disa sekonda lodhje!

  3.   Karlos Manuel dijo

    astronom i madh

    1.    astronom i madh dijo

      Unë nuk përdor Ubuntu

    2.    Karlos Manuel dijo

      Ende mendova se do të interesohesh xD

    3.    astronom i madh dijo

      Epo, është interesante