ในขณะที่พยายามเข้าถึงเครือข่าย Windows มันจะแสดง:
ไม่สามารถเข้าถึงตำแหน่ง, ไม่สามารถดึงรายการแชร์จากเซิร์ฟเวอร์, ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
วิธีแก้ปัญหานี้และเชื่อมต่อกับโฟลเดอร์ที่ใช้ร่วมกันของ Windows เป็นอย่างไร
ในขณะที่พยายามเข้าถึงเครือข่าย Windows มันจะแสดง:
ไม่สามารถเข้าถึงตำแหน่ง, ไม่สามารถดึงรายการแชร์จากเซิร์ฟเวอร์, ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
วิธีแก้ปัญหานี้และเชื่อมต่อกับโฟลเดอร์ที่ใช้ร่วมกันของ Windows เป็นอย่างไร
คำตอบ:
สมมติว่าคุณติดตั้งแซมบ้าแล้ว
บนบรรทัดคำสั่งคุณสามารถอธิบายรายการทั้งหมดที่ใช้ร่วมกันบนโฮสต์ที่กำหนดด้วยคำสั่งนี้
smbclient -L <hostname> -U cashew
-U เป็นตัวเลือกชื่อผู้ใช้
คำสั่งนี้อาจเป็นประโยชน์เมื่อ nautilus อาจไม่แสดงรายการโฮสต์และการแชร์ทั้งหมดที่มีอยู่จริง
เชื่อมต่อกับการแบ่งปัน SMB ด้วย
smbclient //server/share -U user
ป้อนรหัสผ่านผู้ใช้ของคุณ
คุณสามารถเชื่อมต่อโดยตรงกับ
smbclient //server/share -U user%password
แต่รหัสผ่านของคุณจะแสดงบนหน้าจอ (ปลอดภัยน้อยกว่า)
เมื่อเชื่อมต่อแล้วคุณจะได้รับพรอมต์ที่มีลักษณะดังนี้:
> smb: \>
พิมพ์ "help" โดยไม่ใส่เครื่องหมายอัญประกาศพร้อมท์สำหรับรายการคำสั่งที่มีให้
อย่าลืมติดตั้ง samba CTRL+ ALT+ T
sudo apt-get install samba
ลองอีกครั้ง
เรียกใช้ terminal และป้อนคำสั่งนี้
gksudo gedit /etc/hosts
และเพิ่มที่อยู่ IP ของคอมพิวเตอร์และชื่อในไฟล์โฮสต์ บันทึกและออก.
ตัวอย่าง IP และชื่อ:
192.168.120.65 pankajPcName
นั่นคือทั้งหมดมันจะแก้ปัญหาของคุณ
เวลาที่ใช้ไปกับการพยายามแยกแยะปัญหานี้อยู่ในทุก ๆ โพสต์และเอกสาร แต่มีความมุ่งมั่นที่จะแก้ไขปัญหานี้และทุกครั้งและพบปัญหา ไปที่ windows 7 และตามไฟร์วอลล์การตั้งค่าการแชร์ไม่ได้รับการกำหนดค่าอย่างดีเพื่อยอมรับ Linux แต่ตอนนี้มันเป็น ดังนั้นคำแนะนำของฉันคือการสร้าง smb share ลงใน Ubuntu (หรือ Linux) และหากไม่สำเร็จให้ลองค้นหาปัญหาต่อไปใน windows
built the smb share into Ubuntu
ได้มั้ย