

putty (SSH)
Dobrý deň, vytvoril som si shell súbor (test.sh), ako mám spraviť napr. zmenu hesla pomocou tohoto súboru? Lebo keď doň napíšem napr.
passwd; +heslo; +heslo;
tak to nefunguje.
Dobrý deň, vytvoril som si shell súbor (test.sh), ako mám spraviť napr. zmenu hesla pomocou tohoto súboru? Lebo keď doň napíšem napr.
passwd; +heslo; +heslo;
tak to nefunguje.
Zpět do poradny Odpovědět na původní otázku Nahoru
password se specifikuje jako -pw: (jen při SSH)
Má soubor atribut spustitelný? Podporuje tajný hosting spouštění shell skriptů?
Dobre ďakujem, a ešte môžete mi prosím poslať nejakú stránku kde sa dá naučiť pracovať zo .sh súbormy pre debian? Napr. ako sa mení heslo, atď...
http://wiki.ubuntu.cz/z%C3%A1kladn%C3%AD_p%C5%99%C3%ADkazy
Ďakujem, ale stále neviem ako to funguje s "ďalším textom v putty".
Lebo keď napr. do putty zadám "passwd root", tak mi to potom napíše niečo "UNIX zadajte nové heslo..." atď... a ako v test.sh mám napísať príkaz, aby sa to vyplnilo automaticky?
Ako som už písal...
passwd
+heslo
+heslo
nefunguje... tak ako sa to robí?
co máš furt s tím putty? To je naprosto nepodstatný winklient pro SSH?!
Ty zjevně řešíš bash, tak se nauč hlavně ten, protože z dotazu jednoznačně plyne, že vůbec nevíš, čím se zabýváš!
Tvůj problém řeší manpage k příkazu passwd.
Technicky máš 2 možnosti, podle toho, jaké distro používáš.
pokud passwd má podporu pro parametr --stdin, pak takto:
Pokud podporu pro stdin nemá, pravděpodobně bude v distru příkaz chpasswd, ten pak použiješ takto:
edit: třetí a vysoce lamerská cesta je přes nástroj expect, který se užívá k automatizaci.
edit2: jen magor bude "testovat" na rootovi. Tyhle windowsoidní zlozvyky tě vytrestají, dříve či později.
Diky, toto pomohlo. Lenže potom to chce po mne ešte znovu heslo. A to zadám ako? Lebo keď dám len echo "heslo" | passwd root, tak to napíše len do toho prvého riadka to prvé heslo.
To --stdin na konci je podstatné.
nepsal jsem ti, že zkoušet COKOLI na rootovi je debilita?
Nechceš jít raději prasit Wokna? Ta jsou víceméně dělaná pro ignoranty.
Chlape chlape, ako ty chceš písať v shelli, keď nevieš písať v rodnom jazyku? Napísať "zo súbormy" je úplné prejav úplneho šlendriánstva.
Ahoj, prepáč, ale ja som nespadol z neba dokonalí ako ty ;). Tiež som omylný človek.
Omyl? To je katastrofa, nie omyl.
Ďakujem, takže podporu pre --stdin nemal, tak som použil tú druhú variantu. Smiem ešte vedieť, kde sa môžem o podobných príkazoch naučiť viac? Resp. kde sa dajú takéto príkazy naučiť?
Odkaz na základní příkazy už jsem ti posílal. Každý příkaz má manpage.
Pokud jich chceš znát víc, tak dlouhé zimní večery jsou na to ideální: https://www.kernel.org/doc/man-pages/
úplný základ:
Budes to mat tazke, ked ani hladanie ti nejde. Studovat manual nema pre teba vyznam, takze pouzi Google.
Napr "how to change pass via bash script".