Aylık Arşiv: Eylül 2011

CentOS 5.7’ye vsftpd İle FTP Server Kurulumu

Sunucunuza FTP girişi yapmanız için vsftpd, pure-ftpd, pro-ftpd FTP server yazılımlarını kurmalısınız. Bu yazıda vsftpd kurulumunu anlatmaya çalışacağım.

Kurulumu CentOS ve Fedora’ya göre anlatacağım. Ama diğer Red Hat dağıtımlarında da benzer şekilde kurulum yapabilirsiniz.

yum install vsftpd

Ardından

vim /etc/vsftpd/vsftpd.conf

komutunu verip conf dosyasını açın.

anonymous_enable=YES satırındaki YES yerine NO yazın.

log tutulmasını istiyorsanız

#xferlog_file=/var/log/vsftpd.log

satırındaki # (diyez) işaretini kaldırın.

#chroot_local_user=YES

yine buradaki # işaretini kaldırın.

Ayrıca ftpd_banner bölümünden FTP’ye giriş yapınca bir hoşgeldiniz mesajı çıkartabilirsiniz.

Ardından dosyayı kaydedip kapatın.

Şimdi bir tane FTP kullanıcısı oluşturalım.

useradd kisi

kisi kullanıcısını ekledik.

passwd kisi

kisi kullanıcısının şifresini belirliyoruz.

chown kisi:kisi /home/kisi/

/home/kisi/ dizininin sahibi kisi kullanıcısı yapıyoruz.

chmod 750 /home/kisi/

diyerek izinleri de ayarladık.

service vsftpd restart

ile yeniden başlattın vsftpd yi.

isterseniz bir FTP client ile giriş yapmayı deneyebilirsiniz. veya

ftp localhost

şeklinde de deneme yapabilirsiniz.

Ayrıca bildiğiniz üzere Red Hat distrolarında sitede bir şey göstermek için dosyanın (Apache için) /var/www/html/ dosyası altında bulunmalıdır.

Bu yolu aktif etmek isterseniz

vim /etc/passwd

ile passwd dosyasını açıp en alttaki /home/kisi yazan yeri /var/www/html yapabilirsiniz. Tabii ki bu işlem sonrasında vsftpd’yi yeniden başlatmayı unutmayın.

 
12 Kudos
Don't move