pystynkö jotenkin välittämään ssh-komennon kanssa salasanan, jotta voisin automaattisesti kirjautua videopalvelimelleni?
echo salasana | ssh [email protected]
tuolla tavalla ei onnistunut
echo salasana | ssh [email protected]
tuolla tavalla ei onnistunut
Vastaukset 2
Vanhimmat
Et pysty, koska sitä pidetään tietoturvariskinä.
Ssh mahdollistaa kuitenkin julkisen/yksityisen avaimen autentikoinnin. Mikä tarkoittaa sitä, että luot omalla koneellasi ~/.ssh hakemistoon avainparin joista julkisen kopioit palvelimelle ~/.ssh hakemistoon.
http://sial.org/howto/openssh/publickey-auth/
Katso myös ~/.ssh/config voit määritellä palvelimille aliaksia esim:
Host video
ForwardX11 no
User tux
Hostname 10.0.0.2
jolloin kirjautuminen onnistuu helposti:
ssh video
kiitos paljon neuvosta, nyt onnistuu ilman salasanaa!