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.
Be First to Comment