Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apa yang perlu dilakukan jika arahan ssh tidak boleh ditemui di bawah Linux

Apa yang perlu dilakukan jika arahan ssh tidak boleh ditemui di bawah Linux

青灯夜游
青灯夜游asal
2023-02-17 11:46:413579semak imbas

Penyelesaian: 1. Jalankan arahan "yum install ssh" untuk memasang perkhidmatan SSH; 2. Jalankan arahan "service sshd start atau /etc/init.d/sshd start" untuk memulakan perkhidmatan SSH; 3. Jalankan arahan "vi /etc/ssh/sshd_config" untuk mengedit fail konfigurasi perkhidmatan SSH 4. Ubah suai nombor port lalai kepada 10022. Tukar konfigurasi firewall dan buka port 10022;

Apa yang perlu dilakukan jika arahan ssh tidak boleh ditemui di bawah Linux

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Arahan ssh di bawah Linux tidak dapat ditemui kerana perkhidmatan SSH tidak dipasang Jika anda ingin menggunakan arahan ssh, anda perlu memasangnya semula.

Gunakan arahan untuk mengesan sama ada perkhidmatan SSH telah dipasang pada sistem Linux

rpm -qa |grep ssh

Jika pakej SSH tidak dipasang , anda boleh menggunakan pakej pemasangan yum atau rpm untuk memasang

Pemasangan dan konfigurasi perkhidmatan SSH di bawah Linux

1 pakej pemasangan

yum install ssh

2. Selepas pemasangan selesai, mulakan perkhidmatan SSH

service sshd start 或 /etc/init.d/sshd start

3 fail

vi /etc/ssh/sshd_config

4 Ubah suai nombor port lalai kepada 10022

Gunakan arahan VI untuk menekan "i" pada papan kekunci untuk memasuki pengeditan. nyatakan, cari baris "#port 22", dan tukar sebelumnya Keluarkan "#" dan tukar port 22 kepada 10022; masa, masukkan "wq" untuk menyimpan dan keluar! Sudah tentu, selepas mengubah suai fail konfigurasi, anda perlu memulakan semula perkhidmatan SSH!

5. Tukar konfigurasi firewall

Selepas melengkapkan langkah di atas, saya mendapati bahawa saya tidak boleh menyambung ke Linux menggunakan port 10022. Ini kerana firewall Linux sedang bermain helah, jadi kami perlu membuka port 10022!

  • Gunakan arahan untuk melihat maklumat konfigurasi firewall

service iptables status

Seperti yang anda boleh lihat daripada tangkapan skrin , saya telah membukanya Port 10022! Perintah pembukaan khusus ialah: (iptables -I INPUT -p tcp --dport 10022 -j TERIMA Gunakan perkhidmatan iptables simpan untuk menyimpan konfigurasi dan mulakan semula tembok api!)

Cadangan berkaitan: "Video Linux Tutorial

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika arahan ssh tidak boleh ditemui di bawah Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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