1
ไมโครซอร์ฟ / Re: ติดPasswords เมื่อใช้windows7 run หาLinux
« เมื่อ: 05 เมษายน 2012, 08:48:05 » ถ้าหมายถึง การแชร์ไฟล์จาก Linux ด้วย samba แล้ว จะเข้าจาก windows 7 แล้วติด user password ก็ตามนี้ครับ
ปัญหาอย่างหนึ่งของ windows7 กับ Linux samba version เก่า ๆ คือ การที่ windows 7 ไม่สามารถ Log in เข้าไปใช้แชร์ไฟล์ใน linux server ได้ จากการค้นหาวิธีการแก้ไข มีวิธีการแก้ไขดังนี้
1. windows 7 pro, ultimate วิธีแก้ไข
1.1 กด windows+R แล้วพิมพ์คำสั่ง "secpol.msc"
1.2 คลิ๊กไปที่ "Local Policies" --> "Security Options"
1.3 เลื่อนเมาส์ไปที่ "Network Security: LAN Manager authentication level" แล้วเปิดขึ้นมา แก้ไข "NTVLM2 responses only". เปลี่ยนเป็น "LM and NTLM – use NTLMV2 session security if negotiated" แล้วลองเข้าไปที่ linux server อีกทีจะสามารถเข้าไปใช้แชร์ไฟล์ได้
2. windows 7 Home
ให้แก้ไข Registry ดังนี้
กด windows + r พิมพ์ regedit เข้าไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
พาเนลด้านขวาคลิ๊กเมาส์ขวาเลือก New->DWORD (32 bit) Value ใส่ชื่อ: LmCompatibilityLevel ค่า = 1
แก้ไข NoLmHash ค่า = 0
=================================
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
"LmCompatibilityLevel"=dword:1
"NoLmHash"=dword:0
=================================
กด windows+R แล้วพิมพ์คำสั่ง gpupdate /force รอสักพักนึง ให้ลองเข้าไปใช้งาน linux samba อีกครั้ง
ปัญหาอย่างหนึ่งของ windows7 กับ Linux samba version เก่า ๆ คือ การที่ windows 7 ไม่สามารถ Log in เข้าไปใช้แชร์ไฟล์ใน linux server ได้ จากการค้นหาวิธีการแก้ไข มีวิธีการแก้ไขดังนี้
1. windows 7 pro, ultimate วิธีแก้ไข
1.1 กด windows+R แล้วพิมพ์คำสั่ง "secpol.msc"
1.2 คลิ๊กไปที่ "Local Policies" --> "Security Options"
1.3 เลื่อนเมาส์ไปที่ "Network Security: LAN Manager authentication level" แล้วเปิดขึ้นมา แก้ไข "NTVLM2 responses only". เปลี่ยนเป็น "LM and NTLM – use NTLMV2 session security if negotiated" แล้วลองเข้าไปที่ linux server อีกทีจะสามารถเข้าไปใช้แชร์ไฟล์ได้
2. windows 7 Home
ให้แก้ไข Registry ดังนี้
กด windows + r พิมพ์ regedit เข้าไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
พาเนลด้านขวาคลิ๊กเมาส์ขวาเลือก New->DWORD (32 bit) Value ใส่ชื่อ: LmCompatibilityLevel ค่า = 1
แก้ไข NoLmHash ค่า = 0
=================================
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
"LmCompatibilityLevel"=dword:1
"NoLmHash"=dword:0
=================================
กด windows+R แล้วพิมพ์คำสั่ง gpupdate /force รอสักพักนึง ให้ลองเข้าไปใช้งาน linux samba อีกครั้ง