Rumah > Operasi dan penyelenggaraan > operasi dan penyelenggaraan linux > Kongsi cara mengesan versi SSH dalam sistem Linux

Kongsi cara mengesan versi SSH dalam sistem Linux

王林
Lepaskan: 2024-02-26 22:15:08
asal
859 orang telah melayarinya

Kongsi cara mengesan versi SSH dalam sistem Linux

Berkongsi petua untuk mengesan versi SSH di bawah sistem Linux

SSH (Secure Shell) ialah protokol rangkaian yang disulitkan yang biasa digunakan untuk log masuk jauh dan pelaksanaan perintah. Dalam sistem Linux, SSH ialah alat penting, dan sangat penting untuk memahami versi SSH yang digunakan oleh sistem semasa. Artikel ini akan berkongsi beberapa teknik untuk mengesan versi SSH dan memberikan contoh kod khusus.

1. Gunakan arahan ssh untuk mengesan versi SSH

Gunakan arahan berikut dalam terminal untuk mengesan maklumat versi SSH:

ssh -V
Salin selepas log masuk

Selepas melaksanakan arahan di atas, terminal akan memaparkan versi SSH yang sedang dipasang pada sistem . Contohnya:

OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n  7 Dec 2017
Salin selepas log masuk

Dalam contoh ini, versi SSH ialah OpenSSH 7.6p1.

2. Tanya fail konfigurasi SSH

Fail konfigurasi SSH biasanya terletak di /etc/ssh/sshd_config. Anda boleh mendapatkan versi SSH yang digunakan oleh sistem dengan melihat fail ini. Kandungan fail konfigurasi SSH boleh dilihat menggunakan arahan berikut dalam terminal:

cat /etc/ssh/sshd_config | grep "Banner"
Salin selepas log masuk

Maklumat versi SSH boleh didapati dengan mencari parameter Banner. Contohnya:

#Banner /etc/issue.net
Salin selepas log masuk

Dalam contoh ini, maklumat versi SSH tidak dipaparkan secara langsung, tetapi dengan melihat parameter lain, anda boleh memahami lebih lanjut versi SSH yang digunakan oleh sistem semasa.

3. Mengesan nombor versi protokol SSH

Anda boleh mempelajari maklumat versi SSH dengan menyambung ke pelayan SSH dan melihat nombor versi protokol yang dirundingkan. Sebagai contoh, laksanakan arahan berikut dalam terminal untuk menyambung ke pelayan SSH:

ssh -vvv username@hostname
Salin selepas log masuk

di mana nama pengguna ialah nama pengguna dan nama hos ialah nama hos atau alamat IP. Selepas sambungan berjaya, terminal akan memaparkan maklumat sambungan terperinci, termasuk maklumat versi SSH. Contohnya:

OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n
debug1: match: OpenSSH_7.6p1 pat OpenSSH* compat 0x04000000
Salin selepas log masuk

Dalam contoh ini, anda boleh melihat bahawa versi SSH yang digunakan oleh pelayan ialah OpenSSH 7.6p1.

Melalui kaedah di atas, anda boleh mengesan versi SSH dengan mudah di bawah sistem Linux. Memahami versi SSH yang digunakan oleh sistem adalah sangat penting untuk keselamatan dan penyelenggaraan sistem. Adalah disyorkan untuk mengesan dan menaik taraf versi SSH secara kerap untuk memastikan keselamatan sistem.

Atas ialah kandungan terperinci Kongsi cara mengesan versi SSH dalam sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan