KONFIGURASI SSH SERVER DI CENTOS 7 MINIMAL INSTALL

Remote Server Centos 7 via SSH

Masih lanjut posting, sebelumnya kita sudah bahas tentang remote server centos 7 via telnet. Sekarang kita coba via ssh.
Untuk system operasi centos itu sendiri, paket ssh sudah terinstall didalamnya. Apabila menggunakan Microsoft Windows, kita bisa terhubung dengan system operasi centos menggunakan beberapa software, seperti software Putty
Contoh Topologi
SSH Service in CentOS
Untuk command mengaktifkan fitur ssh bisa menggunakan : service sshd start
Untuk command menonaktifkan fitur ssh bisa menggunakan : service sshd stop
Seperti yang kita tahu, port default dari ssh itu ialah port 22.
[root@irman ~] service sshd start
Karena service ssh sudah kita aktifkan, kita bisa meremote via ssh.
Apabila service ssh kita stop atau disable, ketika mau remote menggunakan software putty otomatis akan terputus atau tidak terhubung.
[root@irman ~]# service sshd stop
Automatically Running the SSH Service
Jika kita mengingikan service ssh berjalan otomatis ketika system operasi centos kita up, bisa menggunakan command : chkconfig sshd on
[root@irman ~]# chkconfig sshd on
SSH Configuration File
Letak file ssh terdapat di /etc/ssh/sshd.config apabila kita ingin melakukan konfigurasi lanjut di ssh. Contoh konfigurasi yang akan dilakukan adalah membatasi user root akses ke system operasi centos via ssh. Seperti yang kita tahu user root merupakan default administrative user account, dimana user tersebut mempunyai hak akses keseluruh system, ini bisa berbahaya apabila ada yang login ke server centos kita dengan menggunakan user root. Baiknya kita buat user baru untuk login ke server centos via ssh agar lebih aman.
Pertama kita disablekan user root di file ssh agat tidak bisa login.
[root@irman ~]# vi /etc/ssh/sshd_config
Cari bagian Authentication, ubah PermitRootLogin yes menjadi PermitRootLogin no dan hapus tanda comment #
# isi file sebelum di edit #
# isi file setelah di edit #
Setelah itu save file dan kemudian kita buat user baru, contoh user ssh dengan password ssh
[root@irman ~]# useradd ssh
[root@irman ~]# passwd ssh
Restart Paket SSH
[root@irman ~]# service sshd restart
Test login ke server centos via ssh lagi
Perhatikan ketika coba login menggunakan user root dan masukan user root nya, system tetap minta password padahal kita sudah benar masukin passwordnya. Kita sudah berhasil mendisable kan user root agar tidak bisa login via ssh.
Sekarang kita coba login kembali dengan menggunakan user ssh
Kita bisa lihat sendiri, kita sudah berhasil login dengan user ssh
Remote server centos 7 via ssh sudah berhasil dan sampai disini yang bisa admin share ke kalian, next kita coba konfigurasi ssh lainnya di centos 7 minimal install
See you ðŸ˜€

Comments

Popular posts from this blog

ZCS Certificates Tools

Cara Shutdown Server CentOS

Error Zimbra karena hardisk Zimbra Penuh