- Samba คิดว่าน่าจะเป็นโพรโทคอลสำหรับลินุกซ์ใช้แชร์ไฟล์ กับ ระบบวินโดวส์เค้าอ่ะ คิดว่างั้นนะ
- แต่ก่อนใช้แต่ SSH ไม่เคยแชร์ผ่าน samba เลยแต่ตอนเนี๋ยบนลินุกซ์มันแชร์ง่ายเหมือนวินโดวส์แหละ
- ต้องติดตั้ง Samba เลยครับ SAMBA server and client application
$ sudo apt-get install samba smbclient
- To mount Windows filesystems using SMB, you will also need smbfs
$ sudo apt-get install smbfs
- จะทำการแชร์ไฟล์บนลินุกซ์ให้ เครื่องที่เป็นวินโดวส์เห็น
1. click ขวา folder ที่ต้องการแชร์ แล้วคลิกที่ Sharing Options
- เข้าไปที่วินโดวส์แชร์ไฟล์ไว้ ด้วย smb หรือ smbclient
smb://[host]/Sample: กด Alt + F2 พิมพ์ nautilus smb://hostname
เพิ่มเติม
- ถ้ามีปัญหาประมาณ net usershare' returned error 255: net usershare:
- ไม่สามารถแชร์ Dir ได้บางชื่อ แต่บางชื่อก็แชร์ได้
- แล้วลองแชร์ Dir ที่ไม่สามารถแชร์ใน user อื่นได้
- ถ้าใน root แชร์ Dir ชื่อนั้นได้แล้วลองกลับมาแชร์ที่ user อื่นอีกที
- ถ้าทำการแชร์ที่ root แล้วไม่ได้
- ให้ตรวจสอบดู /etc/samba/smb.conf
- การเข้าถึงไฟล์บน vista ค่อนข้างจามีปัญหา xp ไม่ค่อยมีปัญหานะ
Notes:
- คิดว่าใช้คำสั่งในการแชร์ก็น่าจะได้ แต่ไม่รู้ว่าอ่ะ ว่าจะสั่งไง ^^'
- อันนี้ใช้ Hardy (ubuntu 8.04) ในการแชร์ไฟล์
References:
- Yelp (help file of ubuntu)
- อันนี้ทำการแชร์ขณะที่ไม่ใช่ root นะ แต่ถ้าใช้ root ไม่น่ามีปัญหา
No comments:
Post a Comment