Dasar teori SSH (secure shell hosting)
SSH (secure shell hosting) merupakan paket program yang digunakan sebagai pengganti yang aman untuk atau merupakan cara untuk terhubung ke mesin remote, SSH juga mudah untuk menginstal dan cukup lurus ke depan. SSH server bekerja pada port 22. Client software yang sering digunakan untuk melakukan SSH adalah Putty.
Secure Shell atau SSH adalah protocol jaringan yang memungkinkan pertukaran data melaluisaluran aman antara dua perangkat jaringan. Terutama banyak digunakan pada sistem berbasis Linux dan Unix untuk mengakses akun shell, SSH dirancang sebagai pengganti Telnet dan shell remote tak aman lainnya, yang mengirim informasi, terutama kata sandi, dalam bentuk teks sederhana yang membuatnya mudah untuk dicegat. Enkripsi yang digunakan oleh SSH menyediakan kerahasiaan dan integritas data melalui jaringan yang tidak aman seperti Internet.
SSH adalah sebuah protokol yang dapat digunakan untuk berbagai aplikasi. Beberapa aplikasi di bawah ini mungkin membutuhkan fitur-fitur yang hanya tersedia atau yang kompatibel dengan klien atau server SSH yang spesifik.
Manfaat lain SSH Server:
● Untuk remote execution
● Untuk transfer file dengan SFTP (secure FTP)
● Untuk transfer file dengan SCP (secure copy)
Instalasi dan Konfigurasi SSH
1. Install SSH
Apt-get install ssh
2. Konfigurasi SSH
Nano /etc/ssh/sshd_config
Ubah port jadi 234
4. Restart SSH
/etc/init.d/ssh restart
Dasar teori FTP (file transfer protocol)
File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang mensupport TCP/IP protokol. FTP client adalah komputer yang merequest koneksi ke FTP server.
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP.
Tujuan FTP server adalah sebagai berikut :
1. Untuk men-sharing data.
2. Mengupload dan mendownload file yang berasal dari client ke server
Macam-macam Software FTP
- FileZilla
- FireFTP
- SmartFTP
- ALFTP
Instalasi dan konfigurasi FTP
1. Install paket ftp /vsftpd
# apt-get install vsftpd
2. konfigurasi ftp
nano /vsftpd.conf
(Perintah nano dan vim sama saja)
3. setelah didalam vsftp.conf
Hilangkan (#) anonymous_enable, ganti YES menjadi “NO”
Kalau sudah selesai save (ctrl+O) exit (ctrl+x)
1. Setelah selesai mengkonfigurasi restartlah paket vsftpd
/etc/init.d/vsftpd restart
Tidak ada komentar:
Posting Komentar