Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Paramiko/klientSSH- Spradzenie czy serwer jest aktywny  (Przeczytany 3063 razy)

Offline 920806

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 130
    • Zobacz profil
Witam, poszukuje kogoś kto ma doświadczenie z biblioteka Paramiko w Python'ie albo w ogóle w pisaniu klientów SSH.

Chciałbym napisać skrypt, który sprawdza mi w sieci lokalnej, czy serwer SSH nasłuchuje na danym adresie IP. Sam "skaner" adresów  zrobiłem, teraz tylko pytanie, czy jest jakaś opcja do sprawdzenia stanu serwera. Przychodzą mi do głowy następujące pomysły:

1. Serwer odpowiada, tak jak każde urządzenie w sieci z informacja, ze jest aktywny i służy do tego jakaś dostępna metoda -  do której się jeszcze nie doczytałem.
 
2.Przy pomocy wyjątków to obsłużyć, tzn. jeśli klient spróbuje się połączyć przy użyciu domyślnego loginu/nazwy_hosta i hasła i wyrzuci except, tzn. ze serwer jest dobrze zabezpieczony lub w ogóle go nie ma i skrypt może iść dalej.

3.Jaka jest różnica miedzy klasa Tunel() i Channel().. czytałem dokumentacje, ale albo mój inglisz podupada, albo sama dokumentacja nie jest jednoznaczna i coś pokiełbasiłem .

Dzieki za odpowiedz :)
Steve Wozniak nie wiedział .. ~ ~ https://www.youtube.com/watch?v=FG1AQcGGSec ~~ / "Uparty jak nigdy" /P3@CE , L0\/E & rock'|\|'roII