Linux
Reply Return

หัวข้อ : มองเห็น Linux ใน network

ข้อความว่า
ชื่อ: p
ส่งมาเมื่อวันที่ : 30 มกราคม, 1999 at 17:43:46 [ ด้วย IP : 203.148.238.19 ]
หัวข้อ : มองเห็น Linux ใน network
ด้วยข้อความที่ว่า:
ผมมี NT เป็นเครื่องหลัก แล้วลง Linux อีกเครื่อง (เป็น IP ของ NT ) ผมมีปัญหาคือ
- ถ้า USER ใน NT กับ LINUX เหมือนกันจะมองเห็นไดเร็คทอรี่ที่แชร์ได้เมื่อเปิดเครื่องด้วย USER นั้น
- ถ้า USER ใน NT กับ LINUX ไม่เหมือนกันจะมองเห็นไม่เห็นไดเร็คทอรี่ที่แชร์ได้เมื่อเปิดเครื่อง เมื่อใส่ PASSWORD แล้วจะบอกว่าไม่ถูกต้อง
- เครื่องผมมีทั้ง 95 และ 98 (เครื่อง 98 ผมแก้ที่ regeditแล้ว
-ผมอยากรู้ว่า USER ของ NT กับ LINUX เกี่ยวกันอย่างไร

ผู้ตอบคนที่ 1
ชื่อ: Jobe
ส่งเมื่อวันที่ : 12 กุมภาพันธ์, 1999 at 14:28:42 [ ด้วย IP 192.127.94.7 ]
หัวข้อ : Re: มองเห็น Linux ใน network
ตอบว่า :
ปัญหาที่คุณพบก็คือปัญหาทั่วไปครับ ที่ samba พยายามจะไปหา user ที่อยู่บน Linux ที่มีชื่อเดียวกับ user ที่ส่งมาจาก NT
ปัญหานี้สามารถแก้ไขได้โดยการทำ users mapping ครับ
ผมจำไม่ได้ว่า samba ตั้งแต่ version อะไรที่ยอมให้ทำ users mapping แต่ที่แน่นอนคือ ใน version 1.9.18 นี่ สามารถทำการ map user ได้ครับ
วิธีการทำ users mapping ก็คือ สร้าง text file ซึ่งใส่รายชื่อ user ที่เราจะ map ลงไป เช่น
ต้องการ map user "JobeCon" บน NT ให้ใช้เป็น user "jobe" ที่อยู่บน linux ก็ map แบบนี้

jobe = JobeCon

สมมุติว่ารายชื่อเหล่านี้เก็บใน file ชื่อ users.map ที่อยู่ใน /usr/local/etc/
เสร็จแล้ว ก็ไปเพิ่ม parameter ใน smb.conf ของ samba ใน section [global] ดังนี้

username map = /usr/local/etc/users.map

เท่านี้ก็สามารถให้ user "JobeCon" ที่อยู่บน NT สามารถใช้ share ของ user "jobe" ที่อยู่บน Linux ได้แล้วครับ


ผู้ตอบคนที่ 2
ชื่อ: รา
ส่งเมื่อวันที่ : 30 กันยายน, 2003 at 10:07:55 [ ด้วย IP 203.113.67.7 ]
หัวข้อ : Re: มองเห็น Linux ใน network
ตอบว่า :
แสงเกิดขึ้นอย่างไร

ท่านผู้รู้ กรุณาช่วยตอบวิธีแก้ปัญหาให้หน่อยครับ ขอบคุณมากครับ :

ชื่อ :
E-Mail :
หัวข้อ :
ข้อความว่า :