“Cara Setting Port SSH di Centos 8”
Setelah sebelumnya saya membahas Cara Install Centos 8 untuk Pemula , kali ini saya akan membahas mengenai setting port SSH pada centos 8.
Service ssh ini berguna untuk mengakses via remote . Misal akses server via terminal atau misal lewat aplikasi seperti putty . Untuk keamanan atau security server , biasanya port ssh selalu di ubah dari port defaulnya yang awalnya 22 menjadi port lain.
Cara setting Port SSH di centos 8
ssh root@ipaddr
- Cek Port yang di Open di server
netstat -tulpn
Dari gambar di atas terlihat port SSH adalah port 22 , masih port default
- Edit Port SSH
vi /etc/ssh/sshd_config
Ubah dari port 22 misal menajdi port 2225
- Restart service
systemctl restart sshd
- Silahkan coba login ulang ke server
ssh -p 2225 root@ipaddr
Problem Yang sering terjadi
- Jika ketika di restart service sshd nya , service tidak bisa up
-- Unit sshd.service has begun starting up. Oct 11 21:06:30 localhost.localdomain sshd[3144]: error: Bind to port 2225 on 0.0.0.0 failed: Permission denied. Oct 11 21:06:30 localhost.localdomain sshd[3144]: error: Bind to port 2225 on :: failed: Permission denied. Oct 11 21:06:30 localhost.localdomain sshd[3144]: fatal: Cannot bind any address. Oct 11 21:06:30 localhost.localdomain systemd[1]: sshd.service: Main process exited, code=exited, status=255/n/a Oct 11 21:06:30 localhost.localdomain systemd[1]: sshd.service: Failed with result 'exit-code'. Oct 11 21:06:30 localhost.localdomain systemd[1]: Failed to start OpenSSH server daemon. -- Subject: Unit sshd.service has failed -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- Unit sshd.service has failed. -- -- The result is failed.
Solusinya :
Disable service berikut :
- firewalld
systemctl stop firewalld systemctl disable firewalld
- Disable Selinux
vi /etc/selinux/config SELINUX=disabled
- Reboot server
reboot
Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Setting Port SSH di Centos 8. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.