Rumah > Operasi dan penyelenggaraan > operasi dan penyelenggaraan linux > 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

青灯夜游
Lepaskan: 2023-02-17 11:46:41
asal
3666 orang telah melayarinya

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
Salin selepas log masuk

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
Salin selepas log masuk

2. Selepas pemasangan selesai, mulakan perkhidmatan SSH

service sshd start 或 /etc/init.d/sshd start
Salin selepas log masuk

3 fail

vi /etc/ssh/sshd_config
Salin selepas log masuk

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
Salin selepas log masuk

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!

Label berkaitan:
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