konfigurasi FTP server pada redhat 9.0

  • Di redhat 9.0 kita FTP server yang kita gunakan adalah paket vsftpd. Maka terlebih dahulu kita periksa apakah paket vsftpd sudah terinstall atau belum pada computer yang digunakan. Untuk mengetahuinya ketik perintah dibawah ini pada terminal redhat.

[root@localhost root]# rpm –qa |grep vsftpd

vsftpd-1.1.3-8

tapi apabila ternyata paket vsftpd nya belum terinstall, maka install terlebih dahulu paketnya yang ada di cd redhat dengan perintah

[root@localhost root]# rpm –ivh [nama paket vsftpd nya]


  • Pastikan DNS server untuk ftp telah dibuat dengan benar karena apabila DNS server salah maka FTP pun tidak akan berjalan. Disini saya asumsikan bahwa DNS server telah berjalan dengan baik.

Namun untuk memastikannya,

[root@localhost root] # nslookup

Note: nslookup is deprecated and may be removed from future releases. Consider using the ‘dig’ or ‘host’ program instead. Run nslookup with the ‘-sil[ent]’ option to prevent this message from appearing.

>10.10.0.1

Server:              10.10.0.1

Address:        10.10.0.1#53

1.0.10.10.in-addr.arpa     name= arizka.com

Atau juga bisa langsung mengetikkan alamat ftp nya tidak perlu alamat ip nya, misal ftp.arizka.com.

  • Salah satu kelemahan dari redhat 9.0 apabila akan atau setelah melakukan konfigurasi maka harus direstart, ketikan

[root@localhost root] # service vsftpd restart

Shutting down vsftpd                       [ok]

Starting vsftpd for vsftpd                 [ok]


  • Konfigurasi FTP server sebenarnya ada di /etc/vsftpd/vsftpd.conf. maka ketikkan perintah;

[root@localhost root] # vi /etc/vsftpd/vsftpd.conf

Didalam vsftpd .conf tersebut ada tentang pengaturan allow anonymous, jadi apabila tidak mengijinkan user anonymous untuk login, maka allow_anonymous = NO.

Simpanlah perubahan yang telah dilakukan di vsftpd.conf tersebut, dengan mengetik :wq (yang berarti menyimpan dan keluar) dengan menekan tobol escape terlebih dahulu.

Lalu restart kembali vsftpd nya.

[root@localhost root] # service vsftpd restart

Shutting down vsftpd                           [ok]

Starting vsftpd for vsftpd               [ok]

Apabila dalam pengaturan allow_anonymous tadi anda tidak mengijinkan user anonymous untuk login, berarti hanya user-user yang memiliki account saja yang boleh mengakses ftp. Lalu, bagaimana mendaftarkan account-account user tersebut ?.

Cara nya adalah seperti berikut:

a)      Daftarkan nama user dan passwordnya,

[root@localhost root] # useradd tika

[root@localhost root] # passwd tika

Lalu masukkan password nya. Dan anda telah selesai mendaftarkan satu account.

b)      Lalu menentukan direktori apa saja yang bisa diakses oleh user. Karena di dalam linux semua user berada di bawah direktori /home. Maka semua hal yang dapat diakses oleh user diletakkan di /home/nama_user/.

Tapi jika anonymous_enable=YES, maka directory root ftp servernya berada di /var/ftp/pub.

selamat mencoba ^_^



Comments
2 Responses to “konfigurasi FTP server pada redhat 9.0”
  1. s4smito says:

    Apaan nih Tik ? kaga ngarti gw.. hahaha..

    Btw Mantep dah ilmunya, and keren dah mo share

    :thumbsup:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s