Pada sistem FreeBSD (8.1), saya mencari instruksi tentang cara memeriksa versi yang sedang berjalan dari OpenSSH dan juga instruksi tentang cara terbaik untuk mengunduh menginstal pembaruan OpenSSH
Pada sistem FreeBSD (8.1), saya mencari instruksi tentang cara memeriksa versi yang sedang berjalan dari OpenSSH dan juga instruksi tentang cara terbaik untuk mengunduh menginstal pembaruan OpenSSH
Jawaban:
Jalankan sshd -V
atau ssh -V
dan mereka akan mengembalikan informasi versi dan penggunaan.
Catatan: Ini adalah huruf kapital "V" sekarang, ketika saya awalnya menulis jawaban ini mereka huruf kecil.
Ada selusin cara untuk meningkatkan.
pkg-add -r openssh-portable
cd /usr/ports/security/openssh && make install clean
portupgrade security/openssh-portable
Saya tidak mengetahui adanya masalah dengan versi 5.2p1 yang dikirimkan dengan 8.1-RELEASE. Saya telah melihat e-mail e-mail terbang sekitar selama lebih dari satu tahun sekarang mengumumkan rilis segera hack nol hari (perhatikan bahwa sudah satu setengah tahun sejak rilis, jadi hari 'nol' adalah heck dari dulu) .
ssh -V
(note capital v) seperti pada sistem saya (dan saya pikir ini standar) -v
opsi digunakan untuk verbose (iirc).
telnet localhost 22
Mengapa Anda ingin memutakhirkan OpenSSH? Itu bagian dari sistem inti dan biasanya ditingkatkan dengan sistem.
Coba jalankan:
which sshd
Jika itu mencetak / usr / sbin / sshd, maka itu mungkin diinstal sebagai sebuah paket. Dalam hal ini, Anda dapat memeriksa versi yang diinstal menggunakan:
pkg_info | grep ssh
atau:
pkg_info -W `type sshd`
Dan saya pikir Anda memperbaruinya menggunakan:
pkg_add -r openssh-portable
tetapi baca Panduan FreeBSD untuk Sistem Paket terlebih dahulu, karena saya belum melakukannya dalam waktu yang lama dan itu mungkin telah berubah.
Jika
which sshd
mencetak / usr / local / sbin / sshd, maka itu mungkin diinstal sebagai port.
Baca tentang cara memutakhirkannya dalam Panduan untuk Menggunakan Sistem Ports . Nama port adalah security / openssh-portable, yaitu / usr / ports / security / openssh-portable.
Sintaksnya adalah sebagai berikut untuk menemukan versi openssh pada CentOS / RHEL / SL:
# yum list installed openssh\*
Sintaksnya adalah sebagai berikut untuk menemukan versi openssh di Linux Debian / Ubuntu:
$ dpkg --list | grep openssh
### OR ###
$ dpkg --list openssh\*