W systemie FreeBSD (8.1) szukam instrukcji, jak sprawdzić działającą wersję OpenSSH, a także instrukcji na temat najlepszego sposobu pobrania, zainstaluj aktualizację OpenSSH
43
Uruchom sshd -V
lub ssh -V
zwrócą informacje o wersji i użyciu.
Uwaga: Są to teraz wielkie litery „V”, kiedy pierwotnie pisałem tę odpowiedź, były małe litery.
Istnieje kilkanaście sposobów aktualizacji.
pkg-add -r openssh-portable
cd /usr/ports/security/openssh && make install clean
portupgrade security/openssh-portable
Nie znam żadnych problemów z wersją 5.2p1 dostarczaną z wersją 8.1-RELEASE. Widziałem, jak e-maile oszukujące latają w sieci od ponad roku, ogłaszając rychłe wydanie hackowania przez zero dni (zauważ, że minęło półtora roku od premiery, więc dzień zero był dawno temu cholernie długi) .
ssh -V
(uwaga kapitału v) jak w moim systemie (i myślałem, że to był standard)-v
opcja ta jest używana w trybie pełnym (iirc).Dlaczego chcesz zaktualizować OpenSSH? Jest to część podstawowego systemu i zwykle jest aktualizowana wraz z systemem.
źródło
Spróbuj uruchomić:
Jeśli to wypisuje / usr / sbin / sshd, to prawdopodobnie jest zainstalowane jako pakiet. W takim przypadku możesz sprawdzić zainstalowaną wersję, używając:
lub:
I myślę, że aktualizujesz go za pomocą:
ale najpierw przeczytaj Przewodnik FreeBSD po systemie pakietów , ponieważ nie robiłem tego od dłuższego czasu i mogło się to zmienić.
Jeśli
wypisuje / usr / local / sbin / sshd, wtedy prawdopodobnie jest zainstalowany jako port.
Przeczytaj o tym, jak go uaktualnić, w Przewodniku korzystania z systemu portów . Nazwa portu to security / openssh-portable, tj. / Usr / porty / security / openssh-portable.
źródło
Jak znaleźć wersję openssh w systemie Linux lub Unix?
Składnia jest następująca, aby znaleźć wersję openssh na CentOS / RHEL / SL:
Składnia jest następująca, aby znaleźć wersję openssh w systemie Debian / Ubuntu Linux:
źródło