Oblak Znanja

  • Home
  • Novosti
  • Učionica
    • Informatika 5
    • Informatika 6
    • Informatika 7
    • Informatika 8
    • Logo jezik
    • WordPress
    • Microsoft Office
  • Vodiči
    • Online vodiči
    • Kratki savjeti
    • Korisne aplikacije
    • Društvene mreže
    • Multimedija
    • Zanimljivosti
✕

Kako pokrenuti naredbu koja zahtijeva sudo putem SSH-a

Novosti

Kako pokrenuti naredbu koja zahtijeva sudo putem SSH-a

Tomšić Damjan 7. siječnja 2025

Secure Shell uključuje mnogo trikova, od kojih mnogi mogu eksponencijalno olakšati život vašem administratoru. Jedan takav trik je mogućnost pokretanja naredbi na udaljenim poslužiteljima, bez prijave.

Naravno, možete odvojiti vrijeme da se prijavite na poslužitelj, pokrenete naredbu i odjavite se, ali zašto ne biste sve to učinili jednim potezom? Ne samo da je ovo zgodno, nego je i prilično jednostavno.

Sadržaj objave

  • 1 Ono što vam treba
    • 1.1 Otvoreni kod: Pokrivanje koje morate pročitati
  • 2 Izvođenje osnovne naredbe
  • 3 Pokretanje naredbe koja zahtijeva sudo
    • 3.1 Povezani sadržaji

Ono što vam treba

Jedino što trebate za ovo su još dva Linux stroja, uključujući openssh-poslužitelj koji radi (i prihvaća veze). To možete učiniti iz standardnih repozitorija ako nemate instaliran SSH demon. Na primjer, na Ubuntu Server platformi, naredba za instaliranje SSH demona je:

sudo apt-get install openssh-server -y

Nakon instalacije, htjet ćete omogućiti poslužitelj pomoću naredbi:

sudo systemctl start sshd
sudo systemctl enable sshd

Imajte na umu da se na Ubuntu sustavima usluga za OpenSSH poslužitelj zove ssh, a ne sshd. Stoga bi naredbe za pokretanje i omogućavanje SSH poslužitelja bile:

sudo systemctl start ssh
sudo systemctl enable ssh

Sada kada imate pokrenut SSH demon na udaljenim poslužiteljima, možete im slati naredbe. Saznajmo kako.

Otvoreni kod: Pokrivanje koje morate pročitati

Izvođenje osnovne naredbe

Idemo dobiti popis datoteka u udaljenom direktoriju /etc. Da biste to učinili, naredba je:

ssh USER@SERVER_IP "ls /etc"

Gdje je USER udaljeno korisničko ime, a SERVER_IP je IP adresa udaljenog poslužitelja. Nakon što uspješno unesete lozinku udaljenog korisnika, dobit ćete popis direktorija /etc/ na udaljenom poslužitelju.

Lagano.

Pokretanje naredbe koja zahtijeva sudo

Ali što ako morate pokrenuti naredbu koja zahtijeva sudo privilegije na udaljenom poslužitelju? Ako to učinite, vidjet ćete pogrešku tty.

Ovdje je tty greška. Slika: Jack Wallen

Kako to zaobići? Srećom, postoji mali prekidač koji možete dodati naredbi. Navedeni prekidač je -t. Što -t radi? Forsira dodjelu pseudo-terminala, tako da ssh nema pojma da nema lokalni terminal za korištenje.

Dakle, za pokretanje daljinske naredbe, putem ssh-a, koja zahtijeva sudo privilegije, ssh naredba izgleda ovako:

ssh -t USER@SERVER_IP "sudo COMMAND"

Recimo, na primjer, želite da korisnički priključak nadogradi udaljeni poslužitelj na 192.168.1.201. Ova naredba je:

ssh -t jack@192.168.1.201 "sudo apt-get upgrade -y"

Prvo ćete biti upitani za korisničku lozinku za SSH vezu, nakon čega slijedi drugi zahtjev za korisničku lozinku za sudo privilegije.

Zahtjev za korisničkom lozinkom za sudo privilegije. Slika: Jack Wallen

Naredba će se pokrenuti kao da je izvršena na lokalnom računalu (samo što se izvodi na udaljenom računalu). Kada se naredba završi, vratit ćete se na lokalni odzivnik, spremni za nastavak rada.

I to je sve što se tiče pokretanja naredbi koje zahtijevaju sudo privilegije na udaljenom računalu, putem SSH-a.

Ovaj je članak izvorno objavljen u srpnju 2019. Ažurirao ga je Antony Peyton u siječnju 2025.

Web izvor

Povezani sadržaji

  • Za profitne tvrtke ne mogu lako zamijeniti NOAA-inu vještinu za vrijeme
  • Salesforce gradi ‘simulator leta’ za AI agente jer 95% poduzeća pilota ne uspijeva dostići proizvodnjuSalesforce gradi ‘simulator leta’ za AI agente jer 95% poduzeća pilota ne uspijeva dostići proizvodnju
  • Kako je šifrirani internet sigurnijim i https standardnim – i besplatno | ZDNETKako je šifrirani internet sigurnijim i https standardnim – i besplatno | ZDNET
  • Dark Passenger prikuplja 3 milijuna dolara za veterane The Witcher 3 i Cyberpunk 2077Dark Passenger prikuplja 3 milijuna dolara za veterane The Witcher 3 i Cyberpunk 2077
  • Utjecaji su Hawking Wellness proizvodi kao odgovor na požare u LA-uUtjecaji su Hawking Wellness proizvodi kao odgovor na požare u LA-u
  • Zašto mi je draži ovaj Motorola telefon od 200 USD u odnosu na jeftinije modele Samsunga i GoogleaZašto mi je draži ovaj Motorola telefon od 200 USD u odnosu na jeftinije modele Samsunga i Googlea

Previous Article

Ova distribucija Linuxa mogla bi omogućiti vašem starom laptopu da 'zablista' nakon zalaska Windowsa 10

Next Article

Vrijeme je da se roditelji uključe u borbu za čisti zrak

Posljednje objave

Masivni prekid rada Verizona donosi korisnicima 20 USD kredita

Masivni prekid rada Verizona donosi korisnicima 20 USD kredita

Sve više dokaza koji sugeriraju da se Ubisoft doista sprema najaviti remake Assassin’s Creed 4: Black Flag

Sve više dokaza koji sugeriraju da se Ubisoft doista sprema najaviti remake Assassin’s Creed 4: Black Flag

Teksaški sudac odbacuje drugu tužbu zbog prekida rada CrowdStrikea

Teksaški sudac odbacuje drugu tužbu zbog prekida rada CrowdStrikea

Sadržaj

  • 1 Ono što vam treba
    • 1.1 Otvoreni kod: Pokrivanje koje morate pročitati
  • 2 Izvođenje osnovne naredbe
  • 3 Pokretanje naredbe koja zahtijeva sudo

Novosti

  • Masivni prekid rada Verizona donosi korisnicima 20 USD kredita 15. siječnja 2026
  • Sve više dokaza koji sugeriraju da se Ubisoft doista sprema najaviti remake Assassin’s Creed 4: Black Flag 15. siječnja 2026
  • Teksaški sudac odbacuje drugu tužbu zbog prekida rada CrowdStrikea 15. siječnja 2026
  • Z.ai GLM-Image otvorenog koda pobjeđuje Googleov Nano Banana Pro u složenom prikazivanju teksta, ali ne i u estetici 15. siječnja 2026
  • Neuroznanstvenici dešifriraju odugovlačenje: moždani mehanizam objašnjava zašto ljudi ostavljaju određene zadatke za kasnije 15. siječnja 2026
  • Ovaj popularni Bose zvučnik izgubit će softversku podršku 2026. – ali sada ima spas 14. siječnja 2026
  • Google Photos “Ask” pretraga još uvijek ima puno mrzitelja 14. siječnja 2026
  • Battlefield 6, 2. sezona odgođena je za veljaču, ali još sadržaja za 1. sezonu i događaja je na putu 14. siječnja 2026
  • Širokopojasna revolucija u Velikoj Britaniji ne pokazuje znakove usporavanja 14. siječnja 2026
  • Zašto Egnyte nastavlja zapošljavati mlađe inženjere unatoč porastu AI alata za kodiranje 14. siječnja 2026

O nama

Oblak Znanja je blog edukativnog karaktera i namijenjen je svima koji žele unaprijediti svoje znanje iz područja računala i interneta.

Naš cilj je edukacija i pisanje zanimljivih objava kojima ćemo zajedno učiti i informirati se o svijetu informatike.

Na ovom blogu zabranjeno je svako kopiranje sadržaja bez dozvole autora.

Oblak Znanja

Oznake

besplatni powerpoint predlošci društvene mreže excel facebook firefox gmail google+ Google Chrome halloween halloween walpapers internet kartice linkedin profil linux microsoft Mozilla Firefox ms powerpoint oblak znanja office 2007 office savjeti online kupovina pick powerpoint powerpoint predložak powerpoint savjeti rastući niz savjet slike za radnu površinu spremanje datoteka strani jezik tipkovnicke kratice twitter twitter alati uređivanje slika wallpaper clock web preglednik windows windows 7 windows aplikacije windows vista word word 2007 word savjeti youtube savjeti youtube tipkovničke kratice