EZy Linux

Configure VSFTPD uses LDAP for authentication

Written on March 9, 2008 – 12:08 pm | by Tum. |

เป็นที่ทราบกันดีว่า คือ ftp server ที่มีมากับ Linux หลายๆค่ายเหตุเพราะมีความเสถียร, รวดเร็ว และ ปลอดภัย ดังนั้นจึงมีผู้นิยมนำมาใช้เป็น ftp server กันอย่างแพร่หลาย ตัวนี้โดยทั่วไปแล้วจะ support การ authentication กับ user ระบบ แต่ในบทความนี้จะกล่าวถึงวิธีการที่จะทำให้ สามารถที่จะ authenticate ผ่าน server.

การแก้ไขค่า configure ที่จะทำให้ ตัวนี้สามารทำการ authenticate กับ ได้จะต้องมีตัวกลางในการ authenticate และพระเอกของเราก็คือ หรือ Pluggable Authentication Modules นั้นเอง

วิธีการ Configure จะแก้ไขที่ไฟล์เดียวนั้นก็คือไฟล์ /etc/.d/ โดยใช้คำสั่ง

#vi /etc/.d/จากนั้นทำการแก้ไขให้ค่าต่างๆเหมือนกับค่าด้านล่างนี้

#%-1.0

#auth       required    pam_listfile.so item=user sense=deny
                        file=/etc/.ftpusers onerr=succeed

#auth       required    pam_stack.so service=system-auth

#auth       required    pam_shells.so

#account    required    pam_stack.so service=system-auth

#session    required    pam_stack.so service=system-auth

#auth       sufficient   /lib/security/$ISA/pam_ldap.so

auth       required     /lib/security/$ISA/pam_unix.so

account    sufficient   /lib/security/$ISA/pam_ldap.so

account    required     /lib/security/$ISA/pam_unix.so

password   sufficient   /lib/security/$ISA/pam_ldap.so

password   required     /lib/security/$ISA/pam_unix.so

เมื่อทำการแก้ไขเสร็จเรียบร้อยแล้ว ก็ restart service โดยใช้คำสั่ง

#service  restart

Tags: , ,

Post a Comment

ขอความร่วมมือ

ขอความร่วมมือ อย่า copy บทความที่ทางเราได้เขียนเอาไว้ไปไว้ในเวปของท่านโดยไม่ได้รับอนุญาติ ถ้าต้องการบทความใดให้ติดต่อที่ webmaster@ezylinux.com ได้ตลอดเวลา เพื่อจะได้ทำการพิจารณาเป็นครั้งๆไป

ขอบคุณสำหรับความร่วมมือครับ

ทีมงาน EzyLinux.com


Sponsor Links