คุณติดตั้ง Samba แล้วหรือยัง sudo apt-get install samba
ถ้าเป็นเช่นนั้นคุณจะต้องตั้งรหัสผ่าน sudo smbpasswd -a USERNAME
Samba: คำสั่งนี้จะสร้างพรอมต์สำหรับรหัสผ่าน (แทนที่USERNAME
ด้วยชื่อผู้ใช้ของคุณ)
ตั้งค่าโฟลเดอร์ที่จะแชร์ mkdir /home/USERNAME/sharedfolder
ทำสำเนาสำรองของไฟล์ smb.conf ของคุณ: sudo cp /etc/samba/smb.conf ~
เปิดไฟล์ smb.conf ของคุณ: gksu gedit /etc/samba/smb.conf
เพิ่มลงในส่วนท้ายสุดของไฟล์:
[sharedfolder]
path = /home/USERNAME/sharedfolder
available = yes
valid users = USERNAME
read only = no
browsable = yes
public = yes
writable = yes
ควรไม่มีช่องว่างระหว่างบรรทัดและควรมีช่องว่างเดียวทั้งก่อนและหลังแต่ละเครื่องหมายเท่ากัน บันทึกและออกจาก gedit
รีสตาร์ท Samba sudo restart smbd
ใช้คำสั่งนี้เพื่อตรวจสอบไฟล์ smb.conf ของคุณเพื่อหาข้อผิดพลาดทางไวยากรณ์: sudo testparm
ตอนนี้คุณควรจะสามารถแบ่งปันจากเครื่อง Windows 7 ของคุณ
แก้ไข:
ฉันเข้าใจว่าคุณพยายามเข้าถึง Ubuntu ของคุณร่วมกันจาก Windows 7 และคุณต้องการทำเช่นนั้นด้วยอินเทอร์เฟซ GUI
แต่เมื่อฉันพยายามเข้าถึงพวกเขา (จาก Windows) ระบบจะขอชื่อผู้ใช้และรหัสผ่าน ไม่ว่าฉันจะป้อนอะไรก็ตามฉันจะตั้งค่านี้ให้ใช้งานร่วมกันได้ตามปกติอย่างไร
ในการทำเช่นนั้นคุณต้องตั้งค่าผู้ใช้ / รหัสผ่าน Samba บนเครื่อง Linux ของคุณตามที่อธิบายไว้ข้างต้น ฉันสามารถแนะนำโปรแกรม GUI สำหรับ Ubuntu เพื่อทำสิ่งนี้ แต่ตรงไปตรงมามีความซับซ้อนและสับสนมากขึ้นในการทำเช่นนั้น โปรแกรมคือgadmin-sambaและอยู่ในที่เก็บ Ubuntu ข้อควรระวัง! คุณสามารถบอร์กค่ากำหนดทั้งหมดของคุณหากคุณใช้โปรแกรมนี้
โปรดแจ้งให้เราทราบว่าคุณได้ดำเนินการขั้นตอนใดไปแล้วและคุณพบข้อผิดพลาดใดบ้าง ขอบคุณ!