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,

1
pam_service_name=vsftpd

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

1
2
3
4
5
6
#%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

1
/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.

Leave a Reply


*