วันจันทร์ที่ 29 กรกฎาคม พ.ศ. 2556

แปลง smbpasswd เป็น tdbsam

วันนี้มีคนมาถามเรื่อง SAMBA ทั้งเรื่อง Migration และการใช้งาน ผมตกยุคเรื่อง SAMBA มานานมาก ไม่ได้แตะเลยก็ว่าได้ เดี๋ยวนี้เขามี tdbsam ก็เลยงงๆ เอาเป็นว่าตามไม่ทันก็แล้วกัน ปัญหาคือจะ migrate จาก smbpasswd มาเป็น tdbsam ได้ยังไง วิธีการง่ายๆ ให้เลือกก่อนว่าจะใช้อะไร อยากใช้แบบเดิมๆ ก็ config ในไฟล์ smb.conf ให้เรียกใช้ smbpasswd ถ้าอยากได้ของใหม่แบบ tdbsam ก็ต้องแปลงร่างกันสักหน่อย อ้อลืมไป tdbsam เหมาะสำหรับ user ไม่เกิน 200 คนนะครับ



วิธีการแปลงใช้ pbedit แปลงจาก smbpasswd ไปเป็น passdb.tdb ดังนี้



pdbedit -i smbpasswd:/etc/samba/smbpasswd -e tdbsam:/etc/samba/passdb.tdb



อ้อ อย่าลืมแก้ smb.conf ให้เรียกใช้ tdbsam ด้วยนะครับ สำหรับองค์กรที่มี user มากกว่า 30 คน แนะนำใช้ LDAP ไปเลยจะสะดวกมากกว่าสามารถเอาไปผูกกับบริการอื่นๆ ได้ด้วยครับ :)


ไม่มีความคิดเห็น:

แสดงความคิดเห็น