Cara Setting FTP Server di FreeBSD

File Transfer Protocol (FTP) adalah protokol yang bertugas untuk melayani transfer file antara komputer lokal dengan server. Secara default FTP server atau FTP daemon sudah tersedia pada sistem dasar FreeBSD, system administrator cukup mengaktifkan dan menjalankan service ftpd saja.

-Mengaktifkan ftpd-

Buka file //etc/rc.conf/ dengan text editor, di sini saya menggunakan /nano/.

[INPUT]

1 # nano /etc/rc.conf

Tambahkan baris di bawah ini, mengaktifkan service /ftpd/.

[INPUT]

1 ftpd_enable=”YES”

Setelah menyimpan file /rc.conf/, selanjutnya menjalankan service /ftpd/.

[INPUT]

1 # service ftpd start

-Menambah user-

Sebelum mengakses FTP server, terlebih dahulu membuat user baru jika belum ada.

[INPUT]

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 # adduser Username: musa Full name: Musa Amin Uid (Leave empty for default): Login group [musa]: Login group is musa. Invite musa into other groups? []: Login class [default]: Shell (sh csh tcsh nologin) [sh]: Home directory [/home/musa]: Home directory permissions (Leave empty for default): Use password-based authentication? [yes]: Use an empty password? (yes/no) [no]: Use a random password? (yes/no) [no]: Enter password: Enter password again: Lock out the account after creation? [no]: Username   : musa Password   : ***** Full Name  : Musa Amin Uid        : 1001 Class      : Groups     : musa Home       : /home/musa Home Mode  : Shell      : /bin/sh Locked     : no OK? (yes/no): yes adduser: INFO: Successfully added (musa) to the user database. Add another user? (yes/no): no Goodbye!

-Mengakses FTP server-

Pengujian akses FTP server menggunakan aplikasi FileZilla FTP client. Masukkan host = IP address server, username, dan password yang telah dibuat sebelumnya. Kemudian dilakukan pengujian upload, download, dan pembuat direktori pada FTP server.

Selamat mencoba 🙂

Leave a Reply

Your email address will not be published.