Untuk mengubah suai port SSH pada sistem Linux anda, anda boleh mengikuti langkah berikut:
Buka fail konfigurasi SSH. Pada kebanyakan pengedaran Linux, fail konfigurasi SSH terletak di /etc/ssh/sshd_config
.
Buka fail konfigurasi menggunakan editor teks seperti vi atau nano, contohnya:
sudo vi /etc/ssh/sshd_config
Lihat dalam fail konfigurasi #Port < /kod> baris. <code style='font-family: Menlo, Monaco, Consolas, "Courier New", monospace;font-size: 14.4px;padding: 2px 4px;border-radius: 4px'>#Port
行。#
#
mewakili ulasan line , jadi untuk mengubah suai port, anda perlu menyahkomen baris dan menukar nombor port. Anda boleh memilih mana-mana nombor port yang tidak digunakan sebagai port SSH baharu. Contohnya, tukar nombor port kepada 2222:
Port 2222
Muat semula perkhidmatan SSH untuk memohon perubahan. Anda boleh memulakan semula perkhidmatan SSH menggunakan arahan berikut:
sudo service ssh restart
Sebagai alternatif, jika anda menggunakan Systemd sebagai sistem init anda, anda boleh menggunakan arahan berikut:
sudo systemctl restart sshd
Selepas mengubah suai port, anda perlu mengemas kini peraturan firewall untuk membenarkan port SSH baharu melalui firewall. Langkah tepat bergantung pada alat firewall dan konfigurasi yang anda gunakan. Berikut ialah contoh arahan untuk menggunakan iptables, dengan andaian anda menggunakan konfigurasi iptables lalai:
sudo iptables -A INPUT -p tcp --dport 2222 -j ACCEPT sudo iptables -A OUTPUT -p tcp --sport 2222 -j ACCEPT sudo service iptables save
Jika anda menggunakan ufw (Tembok Api Tidak Rumit), anda boleh melaksanakan arahan berikut:
sudo ufw allow 2222/tcp
Kini, anda telah berjaya mengubah suai port SSH. Ingat bahawa apabila menyambung ke sistem Linux menggunakan port baharu, anda perlu menentukan nombor port baharu dalam klien SSH anda. Contohnya:
ssh username@your_server_ip -p 2222
Sila ambil perhatian bahawa mengubah suai port SSH adalah langkah keselamatan untuk mengurangkan risiko imbasan dan serangan berniat jahat. Walau bagaimanapun, pastikan port baharu yang anda pilih tidak digunakan oleh perkhidmatan lain dan hanya mendedahkannya untuk sambungan yang diperlukan.
Atas ialah kandungan terperinci Tutorial mengubah suai port ssh dalam sistem Linux.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!