Sada je: 25 svi 2020, 21:08.
C, C++, Java, PHP, Ruby...

Moderator/ica: Moderatori/ce

Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
Moje pitanje je li moguće kako u shell skriptu (.sh skripta) uprogramirati da sama unosi lozinku prilikom zahtjeva u terminalu i, ako je, kako?

Znam da ćete mi reći da je to loša ideja zbog sigurnosti, ali mi je potrebno jer je bitno da proces bude posve automatski.

Znači potrebno mi je kako programirati da skripta sama unosi lozinku za ssh i lozinku na lokalnom kompu.
Zadnja izmjena: Sven; 01 tra 2020, 20:20; ukupno mijenjano 1 put/a.
Neki ljudi uživaju u boli, a neki uz to vole i Linux pa koriste Arch Linux.
http://www.azari-world.com.hr
Avatar
Postovi: 24
Postovi: 24
Pridružen/a: 09 ožu 2020, 19:12
Lokacija: Zagreb
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: Arch (Xfce4)
Prilično jednostavno.

Kod: Označi sve
echo "Upiši lozinku korisnika $(whoami):"
read Lozinka
echo "$Lozinka" | sudo -S naredba-koja-traži-sudo


Ovako ti neće biti sigurnosni propust jer će te pitat lozinku, a ako ipak iz nekog razloga želiš full automatizaciju, onda radije lozinku spremi u neki vanjski file i pozovi taj file ovom skriptom di te pita lozinku.. ili jednostavno zamini varijablu $Lozinka sa svojom lozinkom.
Arch Linux Install Script
Hash Checker
Vl@do je napisao/la:Arch imaš upravo zato da uštediš na vremenu. Nemaš nikakvih problema s instalacijama, kompajliranjem i ostalim. Imaš jednostavno funkcionalan i stabilan, uvijek najsvježiji OS, a osim toga je sexy i cool do neba.

I've seen some idiots back in my days but you man... you're special!
Avatar
Moderator
Postovi: 6328
Moderator
Postovi: 6328
Pridružen/a: 13 stu 2010, 21:12
Lokacija: /hrvatska/split/.../9/7
Podijelio/la zahvalu: 269 puta
Primio/la zahvalu: 333 puta
Spol: M
OS: Arch MATE/Xfce/LXDE
Ovisi o programu, neki tipa ssh imaju prilično robusne (no ne i neprobojne) metode da spriječe točno to što želiš.
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
Moderator
Postovi: 10013
Moderator
Postovi: 10013
Pridružen/a: 07 pro 2007, 18:07
Podijelio/la zahvalu: 165 puta
Primio/la zahvalu: 272 puta
Spol: Y
OS: utuntu 19.10
@Cooleech Hvala za ovo.

@shrike Ono što mi treba je da se preko SSH spoji na program za unos podataka na udaljem računalu, a da ne moram kolegama nekoliko dana objašnjavati što trebaju upisati, već da samo kliknu na skriptu te da ona odradi SSH konekciju, unos lozinke i pokretanje programa. (Mislim da je očito da sam tek nedavno počeo učiti raditi skripte :-D )
Neki ljudi uživaju u boli, a neki uz to vole i Linux pa koriste Arch Linux.
http://www.azari-world.com.hr
Avatar
Postovi: 24
Postovi: 24
Pridružen/a: 09 ožu 2020, 19:12
Lokacija: Zagreb
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 0 puta
Spol: M
OS: Arch (Xfce4)

Na mreži
Trenutno korisnika/ca: / i 1 gost.