Masih seputaran FTP Server, kali ini aku akan membahas bagaimana membangun FTP Server yang memakai otentikasi pada user sebelum memakai layanan FTP tersebut. aplikasi yang aku gunakan sebagai FTP server di Ubuntu yaitu aplikasi vsftpd. Untuk memulainya terang anda harus melaksanakan instalasi VSFTPD bagaimana caranya? anda sanggup lihat di postingan sebelumnya:
Tutorial install FTP Server di Ubuntu
Setelah final melaksanakan instalasi, anda sanggup salin dulu konfigurasi default sebelum melaksanakan perubahan dengan menjalankan perintah:
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.default
sehabis final menciptakan backup pada default konfigurasi, maka aku akan membuka dan menciptakan sedikit perubahan konfigurasi file vsftpd.conf dengan perintah:
sudo vim /etc/vsftpd.conf
sehabis berhasil dibuka dengan editor vim, aku kemudian menambahkan konfigurasi di bawah ini:
write_enable=YES ftpd_banner=Welcome to FTP Server
Lalu untuk menciptakan user yang sanggup mengakses layanan FTP server tersebut aku harus mendaftarkannya ke dalam system, alasannya yaitu user yang terdaftar sebagai FTP user yaitu User system.
Untuk menambahkan user gres dengan nama testing tersebut aku memakai perintah:
sudo adduser testing
jadinya terlihat ibarat gambar di bawah:
sebagai isu user testing yang aku buat tersebut akan mempunyai folder yang terletak di /home/testing/. Lokasi itu dipakai user untuk menaruh file dikala memakai layanan FTP Server.
Agar user testing tersebut hanya sanggup memakai layanan FTP saja dan tidak sanggup masuk kedalam server dengan layanan remote login SSH, maka aku juga harus melaksanakan sedikit modifikasi dengan mengubah shell user dengan perintah:
sudo usermod -s testing /bin/false
perintah di atas dipakai untuk mencegah user masuk ke dalam FTP server memakai remote login SSH. Lalu aku juga harus mengubah konfigurasi otentikasi aplikasi vsftpd dengan menjalankan perintah:
sudo vim /etc/pam.d/vsftpd
kemudian cari bab di bawah dan tambahkan # di depan baris:
auth required pam_shells.so
sehingga terlihat menjadi:
#auth required pam_shells.so
simpan, kemudian untuk mengaktifkan semua perubahan konfigurasi tersebut aku menjalankan perintah untuk merestart layanan FTP Server ibarat di bawah ini:
sudo service vsftpd restart
sehabis itu aku akan mencoba kanal FTP server dengan aplikasi FileZilla memakai user testing, sehingga jadinya terlihat ibarat berikut:
silakan coba untuk upload ke dalam FTP Server dan silakan juga coba untuk remote login mengunakan user testing tersebut. Selamat mencoba dan terima kasih telah berkunjung :-)
Sumber http://www.newbienote.com/
Mari berteman dengan saya
Follow my Instagram _yudha58
0 Response to "Tutorial Konfigurasi Authenticated Ftp Server Di Ubuntu"
Posting Komentar