Cara Membuat SSH Server pada Fedora Core 7 itu gampang-gampang susah tetapi jika sudah terjun langsung dan mempraktikan konfigurasinya terkesan sangat simpel dari konfigurasi server-server yang lainnya. Server SSH atau Secure Shell menyediakan service untuk keperluan remote login. Remote login adalah bagaimana agar user dapat melakukan login dari client ke server SSH via jaringan. User cuku menggunakan aplikasi SSH seperti : ssh
, putty
dan sebagainya.
SSH merupakan pengganti dari Telnet dan rlogin yang dianggap kurang secure. Kedua service tersebut sudah sangat populer, namun informasi yang lalu lalang antara client dan Server tidak “terlindungi” karena tidak di enkripsi. Maka informasi mudah di sadap dan di baca oleh orang yang tidak berhak. Dan ada juga enkripsi pada SSH dengan menggunakan algoritma DSA dan RSA tetapi terbilang cukup rumit untuk pengerjaannya.
Instalasi SSH Server
Baiklah, untuk lebih jelasnya kita mulai saja dengan praktik kita dengan mengecek penginstalan SSH apakah sudah di instal atau belum di server kita :
rpm –qa | grep ssh
openssh-4.5p1-6.fc7
openssh-askpass-4.5p1-6.fc7
openssh-clients-4.5p1-6.fc7
openssh-server-4.5p1-6.fc7
Jika belum ada lakukan penginstalan aplikasi SSH tersebut, jika belum paham tentang penginstalan disini ada Perintah Dasar Linux Part 4. Openssh-server hanya diinstal pada komputer server ingat itu ya.
Setelah terinstal aplikasi tersebut maka akan terbentuk file konfigurasi bernama /etc/ssh/sshd_config
.
Konfigurasi SSH Server
Menjalankan SSH Server itu dengan mengecek terlebih dahulu file konfigurasi dengan perintah :
cat /etc/ssh/sshd_config
Isi file konfigurasi terkesan rumit dan banyak. Maka kita tidak perlu mengubah apapun jika ingin membuat server SSH. Setelah itu kita aktifkan SSH Server tersebut dengan perintah
service sshd restart
Kemudian periksa apakah file /etc/nologin ada atau tidak ls –l /etc/nologin
Jika file tersebut ada maka user selain root tidak bisa login ke server, baik dari localhost maupun client. Sebaiknya di ubah saja namanya menjadi :
mv /etc/nologin /etc/nologin.old
Menjalankan SSH Server
Kemudian cara menjalankan SSH server dan melakukan tes ke server dari salah satu komputer client yaitu ketikkan perintah
ssh santekno.com -1 ihsan
Atau bisa dengan IP Addressnya
ssh 192.168.10.90 -1 ihsan
Maka setelah menggunakan itu akan tampak seperti dibawah ini
The authenticity of host ‘192.168.10.90 (192.168.10.90)’ can’t be established.
RSA key fingerprint is
5a:cb:66:7c:95:1f:fd:9a:11:a8:fb:77:67::67:ac:cc.
Are you sure you want to continue connecting (yes/no)? Yes
Warning: Permanently added ‘192.168.10.90’ (RSA) to the list of known host.
ihsan@192.168.10.90’s password :
Jika password diketikkan makan akan login ke server SSH. Dan kalau kita akan keluar akhiri dengan perintah exit. Nah itulah Cara Membuat SSH Server di Fedora Core 7. Sekarang kita bisa login ke server dari komputer client. Semoga Bermanfaat.