Pengertian SSH dan FTP Server, Manfaatnya dan Konfigurasinya.
- Pengertian SSH Server
- Manfaat SSH Server
Dengan menggunakan SSH Anda dapat bergerak bebas melalui stukrur file akun hosting. Anda juga dapat menjalankan tugas seperti monitoring log file dan memulai atau menghentikan service ( berlaku di layanan VPS / Dedicated). Bahkan ANda juga dapat menggunakannya untuk install software ke akun hostingmu atau manage database MySQL. SSH mengijinkan Anda untuk melakukan banyak hal lebih dari standard web.
- Konfigurasi SSH Server
nano /etc/ssh/sshd_configAkan muncul tampilan kurang lebih seperti gambar berikut:

Lalu cari tulisan port 22, kemudian ganti angka 22 dengan nomor port yang anda inginkan, misalnya 1447, seperti gambar di atas. lalu simpan dengan menekan tombol CTRL + X lalu Y kemudian enter.
2. Restart SSH Server dengan mengetikan perintah
/etc/init.d/ssh restart
3. Selanjutnya silahkan lalukan Test / Pengujian SSH Server
Pengujian harus dilakukan untuk memastikan bahwa ssh server sudah aktif dan berjalan dengan baik. Pengujian SSH Server bisa dilakukan di komputer server maupun komputer clinet yang menggunakan sistem operasi windows.
a. Pengujian SSH Menggungkan komputer server
Untuk melakukan pengujian di komputer server (komputer yang bersangkutan dimana sistem operasi debian digunakan), ketikan saja dengan format perintah
Misal kita ingin akses ssh dengan super user, misal nama super user = root, kemudian port yang digunakan untuk ssh adalah 1447, maka untuk mengecek ssh di komputer server perintahnya adalah:
Jika anda diminta untuk login, itu artinya pengujian ssh dikomputer client sudah berhasil.
b. Pengujian SSH Menggunakan komputer client.
Untuk menguji ssh di komputer client bersistem operasi windows, anda harus menggunakan aplikasi ssh client. beberapa aplikasi ssh client yang dapat anda gunakan diantaranya adalah:
2. Restart SSH Server dengan mengetikan perintah
/etc/init.d/ssh restart
3. Selanjutnya silahkan lalukan Test / Pengujian SSH Server
Pengujian harus dilakukan untuk memastikan bahwa ssh server sudah aktif dan berjalan dengan baik. Pengujian SSH Server bisa dilakukan di komputer server maupun komputer clinet yang menggunakan sistem operasi windows.
a. Pengujian SSH Menggungkan komputer server
Untuk melakukan pengujian di komputer server (komputer yang bersangkutan dimana sistem operasi debian digunakan), ketikan saja dengan format perintah
ssh username@localhost -p noport
Misal kita ingin akses ssh dengan super user, misal nama super user = root, kemudian port yang digunakan untuk ssh adalah 1447, maka untuk mengecek ssh di komputer server perintahnya adalah:
ssh root@localhost -p 1447Jika portnya masih bawaan (port 22) alias belum dirumah, maka anda cukup mengetikan perintah
ssh root@localhost
Jika anda diminta untuk login, itu artinya pengujian ssh dikomputer client sudah berhasil.
b. Pengujian SSH Menggunakan komputer client.
Untuk menguji ssh di komputer client bersistem operasi windows, anda harus menggunakan aplikasi ssh client. beberapa aplikasi ssh client yang dapat anda gunakan diantaranya adalah:
- Putty (ssh client berbasis CLI)
- WinSCP (SSH Client berbasis windows, tampilannya seperti windows ekplorer).
- dll
- Anda harus tau nama hostname atau ip address komputer server, silahkan konfigurasi dulu ip address server agar bisa menggunakan ip statis.
- Anda harus tau port dari ssh server, contoh di atas menggunakan port 1447, jika port tidak di konfigurasi maka yang digunakan adalah port bawaan yaitu 22.
- Di komputer client harus sudah terinstal ssh client, baik itu putty, winscp dll, kalo saya sih lebih suka pake putty.
- Pengertian FTP Server
protokol internet yang digunakan untuk urusan pengiriman data dalam jaringan komputer, seperti upload dan download file yang dilakukan oleh FTP client dan FTP server.
Layanan FTP bisa diatur menjadi FTP public, dimana semua orang bisa mengakses data-data yang ada di server FTP dengan mudah. Selain dapat diatur menjadi FTP public, layanan FTP ini juga bisa diatur agar tidak semua orang dapat mengakses data-data yang ada di server, jadi hanya pengguna terdaftar saja yang memiliki izin untuk mengakses data-data tersebut.
- Manfaat FTP Server
FTP memiliki banyak fungsi atau manfaat yang menguntungkan bagi penggunanya, misalnya saja :
- Kita dapat melakukan pertukaran file antar komputer dengan mudah, walaupun file tersebut memiliki ukuran yang besar.
- Bagi pemilik website, dengan adanya FTP, mereka dapat melakukan backup website mereka dengan mudah.
- Kita dapat melakukan indirect maupun implicit remote computer.
- FTP menyediakan transfer data yang reliabel dan efisien, karena setiap pengguna tidak memerlukan tahapan-tahapan yang rumit untuk memperoleh suatu file atau mentransfer suatu file.
- FTP memfasilitasi tiap pengguna untuk melakukan transfer data secara dua arah. Artinya, jika FTP digunakan dalam sebuah perusahaan, maka setiap pemimpin perusahaan mampu mengirimkan file kepada karyawannya dan sebaliknya, dengan menggunakan server yang sama.
- Progress perpindahan data tidak akan hilang walaupun sambungan terputus.
- Transer data/file dapat dilakukan dengan mudah dan terorganisir.
- Konfigurasi FTP Server
- Buka terminal dan masuk sebagai user root
- remote server kita dengan perintah "ssh hostname server@ip server"
- Kita install FTPnya dengan perintah "apt-get install proftpd"
- Maka akan muncul tampilan seperti itu, kita pilih standalone lalu ok
- lalu kita konfigurasi FTPnya dengan perintah "nano /etc/proftpd/proftpd.conf"
- kita tambahkan script dibagian paling bawah <Anonymous /home/kurnia/> <====== (arahkan pada direktori)
User aku <====== (user pengguna FTP)
</Anonymous> - lalu masukkan perinta "adduser kurnia" Tambahkan user yang kita buat tadi
- kemudian restart proftpd dengan perintah "service proftpd restart" Atau "/etc/init.d/proftpd restart"
- kita cek di browser
- berhasil.
Komentar
Posting Komentar