NAS หรือ Network Attached Storage ได้รับความนิยมมากขึ้น มีหลายค่ายหลายผลิตภัณฑ์ทำกล่อง NAS ออกมาขายกันมากขึ้น D-Link DNS 323 เป็น NAS ระดับ Home Office ใส่ Hardisk ได้ 2 ลูก ทำ RAID 0 strip, RAID 1 mirror เชื่อมต่อผ่าน Netbios, FTP หรือแม้กระทั่งเครื่องเล่นเพลงที่สนับสนุน UPnP การจัดการข้อมูลสามารถทำได้โดยผ่านเว็บเบราวเซอร์ ดูจากข้อมูลพื้นฐานเราสามารถใช้ Ubuntu สร้าง bookmark และใช้งานเจ้า DNS 323 ผ่านทาง Samba ได้อย่างแน่นอน แต่ทว่าติดปัญหา มันไม่สามารถเปิดใช้งานร่วมกันได้ :( ซึ่งวันนี้เรามาดูวิธีการแก้ปัญหากันครับ

จากโครงสร้างพื้นฐานของ DNS 323 นี้ใช้การ Authen โดยรหัสผ่านที่เข้ารหัสด้วย lanman เพียงอย่างเดียว ซึ่งพบได้ใน Windows 95/98 แต่เมื่อ Ubuntu พยายามส่งข้อมูลรหัสผ่าน Encryption ในรูปแบบอื่นๆ DNS 323 ไม่สามารถเข้าใจได้ เพราะเข้าใจแค่ lanman อย่างเดียว นั่นจึงเกิดปัญหา แบบนี้

Domain=[EDITED] OS=[Unix] Server=[Samba 3.2.5]
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled

วิธีแก้ไขง่ายๆ มีดังนี้

ติดตั้งแพคเกจชื่อ smbfs โดยใช้คำสั่ง

sudo aptitude install smbfs

แก้ไขไฟล์คอนฟิกของ Samba ให้ส่งรหัสผ่านแบบ lanman

sudo nano /etc/samba/smb.conf

ดูตรงแถวๆ encrypt passwords = true เพิ่ม config ต่อท้ายดังนี้

client lanman auth = yes

restart Samba สักรอบ

sudo service samba restart

เท่านี้ก็เรียบร้อยแล้ว :)

Comments are closed.