vsftpd Windows Active Directory entegrasyonu

Debian ile Microsoft Active Directory entegrasonu dokumanini hazirladiktan sonraki calismam vsftpd ile Windows AD entegrasyonunu yapmak oldu, bunun icin CentOS 5.2 uzerine vsftpd kurmak, kerberos5 ve pam ayarlariyla oynamak yeterli.

Ilk olarak CentOS 5.2 uzerine vsftpd kurmak gerekiyor. RPM repo’sunda vsftpd olup olmadigini kontrol icin asagidaki komut kullanilabilir.


# yum search vsftpd
vsftpd.x86_64 : vsftpd – Very Secure Ftp Daemon

Gerekli RPM paketinin repo’da oldugunu gordukten sonra install icin asagidaki komut yeterli olacaktir.

# yum install vsftpd

Kurulum sonrasinda /etc/vsftpd/vsftpd.conf dosyasini kendi sisteminize gore ayarlayin. Dosyada asagidaki satirin oldugundan ve basinda # isareti olmadigindan emin olun,

pam_service_name=vsftpd

Daha sonra, /etc/pam.d/vsftpd dosyasinin yedegini aldiktan sonra icerigini asagdaki gibi degistirin.


#%PAM-1.0
auth required pam_krb5.so try_first_pass
auth required pam_shells.so
account required pam_krb5.so try_first_pass
session required pam_krb5.so try_first_pass
session required pam_loginuid.so


Degisiklikleri yaptiktan sonra PAM ayarlarinin calisabilmesi icin /etc/init.d/vsftpd restart komutu ile vsftpd’yi yeniden baslatin. FTP sunucumuz hazir. Herhangi bir terminal penceresinde sisteminize FTP ile baglanmayi denerken, baska bir terminalde asagidaki komutla audit loglarini izleyin. Bu loglar herhangi bir problem durumunda, problemin cozumu icin oldukca yararli olacak bilgiler vermektedir.

gurcan Written by:

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *