November 2012
Intermediate to advanced
888 pages
54h 46m
Polish
Chcemy bezpiecznie przesyłać dane lub polecenia pomiędzy naszym komputerem a komputerem, w którym mamy konto powłoki.
Można wykorzystywać w tym celu moduł Net::SSH, który implementuje protokół SSH2. Moduł ten jest dostępny za pośrednictwem gemu net-ssh, choć w pakietach dla niektórych systemów operacyjnych jest dostępny osobno[93]. Wykorzystując go, można w języku Ruby tworzyć aplikacje działające podobnie do klientów ssh i scp.
Aby rozpocząć sesję SSH, należy przekazać do metody Net::SSH::start nazwę hosta razem z nazwą użytkownika powłoki i jego hasłem na tym hoście. Jeśli pomiędzy komputerem użytkownika a zdalnym hostem skonfigurowano parę kluczy prywatny-publiczny, można pominąć ...
Read now
Unlock full access