Installasi dan Konfigurasi SSH Server pada Centos
Installasi SSHServer
SSHServer biasanya sudah terpasang pada Centos. Bisa dicek dengan perintah
[root@localhost ~]# /etc/init.d/sshd status
openssh-daemon (pid 2770) is running...
Jika statusnya stoped, harus dijalankan dengan perintah
[root@localhost ~]# /etc/init.d/sshd start
openssh-daemon (pid 2770) is running...
*Hati-hati jika melakukan proses stop ssh server, terutama saat masuk mode remote console, sekali ssh telah di stop, karena kita harus masuk ke system secara langsung untuk menstart ssh server. Namun untuk mengatasi hal ini, sebaiknya kita juga memasang telnet server dan webwin sebagai alternatif ketika salah satu remote server tidak bisa digunakan entah karena service tidak running atau salah konfigurasi.
Konfigurasi SSHServer
- Enable remote ssh
[root@localhost ~]#nano /etc/ssh/ssh_config
Tambahkan baris berikut tanpa tanda kutip dan simpan
“Host *”
atau jika sudah ada hilangkan tanda #
- Mengganti port default SSH
Edit baris berikut dan sesuikan dengan port yang akan digunakan dan simpan
“Port 22”
- Sudoers. memberikan akses sudo kepada user
[root@localhost ~]#nano /etc/sudoers
Tambahkan baris berikut :
user ALL=(ALL) ALL
user diganti dengan user login
- Restart ssh server
[root@localhost ~]# /etc/init.d/sshd restart
Untuk memforward ssh server dibelakang NAT ke IP Publik silahkan baca artikel http://djafa.org/forward-ftp-server-behind-nat/
Installasi dan Konfigurasi SSH Server pada Centos. Installasi dan Konfigurasi SSH Server pada Centos. Installasi dan Konfigurasi SSH Server pada Centos