ในเครื่อง Windows 10 ของฉัน ฉันมีโฟลเดอร์แชร์แซมบ้าหลายโฟลเดอร์กับผู้ใช้ที่กำหนดให้กับเครื่องเดเบียนของฉัน
ในเครื่องเดเบียนของฉัน เนื่องจากฉันได้เมานต์ cifs ไปยังโฟลเดอร์ที่ใช้ร่วมกัน (www) ของเครื่องที่ใช้ windows เครื่องเดียวกัน ฉันจึงคัดลอกจุดเมานท์ด้วยชื่อโฟลเดอร์ก่อน
//192.168.1.2/musicprojects /media/smbDesk/Projects_-_Music cifs nofail,credentials=/etc/cifs-creds/cred,ro,iocharset=utf8,file_mode=0555,dir_mode=0555,vers=2.1 0 0
แต่มันบอกว่า ข้อผิดพลาดในการเมานต์ (13): การอนุญาตถูกปฏิเสธ
.
ฉันพยายามแล้ว smbclient -L 192.168.1.2 -U ผู้ใช้
และที่นั่นฉันได้รับหุ้นทั้งหมดอย่างถูกต้อง
Sharename ประเภท ความคิดเห็น
--------- ---- -------
...
โครงการเพลงดิสก์
...
www ดิสก์
ด้วย smbclient ฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์และโฟลเดอร์ที่ใช้ร่วมกัน:
smbclient //192.168.1.2/musicprojects -U ผู้ใช้
แต่เมื่อฉัน:
smb:\>ล
นี่คือข้อผิดพลาด:
NT_STATUS_ACCESS_DENIED รายการ \*
ในการแชร์อื่นๆ ที่ฉันได้ทำไปแล้ว (เครื่องเดียวกัน ผู้ใช้คนเดียวกัน การกำหนดค่าเดียวกัน) ฉันไม่มีปัญหากับคำสั่งเดียวกัน ฉันคิดว่าปัญหาอยู่ที่เซิร์ฟเวอร์ windows smbข้อแตกต่างเพียงอย่างเดียวที่ฉันเห็นระหว่างการแชร์ทั้งสองคือมันเป็นฮาร์ดดิสก์อีกตัวบน windows
ฉันดูการกำหนดค่าการแชร์ใน Windows 10:
- ผู้ใช้ตกลงในการแบ่งปันด้วยการควบคุมเต็มรูปแบบ
- ฉันยังให้ทุกคนเข้าถึงในการอ่าน
- ในแท็บความปลอดภัย ผู้ใช้มีสิทธิ์อ่าน-ดำเนินการ แสดง อ่าน เขียน
ฉันได้ใส่แล้ว LocalAccountTokenFilterPolicy
1 ในรีจิสทรีของ Windows
ในคอนโซลการจัดการคอมพิวเตอร์ การแชร์ได้รับการกำหนดค่าแล้วเพื่อให้มีการเชื่อมต่อที่เพียงพอ
ไม่มีใครมีความคิด ? ฉันจะดีบักที่ฝั่ง windows ได้อย่างไรเพื่อให้รู้ว่าเซิร์ฟเวอร์ smb ปฏิเสธอะไร
ขอขอบคุณ