คำถามติดแท็ก samba

ซอฟต์แวร์ฟรีที่ใช้งานใหม่ของโปรโตคอลเครือข่าย SMB / CIFS ซึ่งให้บริการไฟล์และงานพิมพ์ของ Windows ใช้แท็กนี้เมื่อคำถามของคุณเกี่ยวข้องกับการแบ่งปันแซมบ้าเมาท์หรือเครื่องพิมพ์

4
การแก้ไขชื่อ NETBIOS จาก Linux
มีเครื่อง Windows ชื่อ SUSAN ในเครือข่ายของฉัน จาก Windows VM บนกล่อง Linux ของฉันฉันสามารถ: C:\>ping susan ฉันได้ทำตามคำแนะนำนี้ (และดูที่ชื่ออื่น ๆ ที่คล้ายกัน) สำหรับการแก้ไขชื่อ NETBIOS จากกล่อง Linux ของฉันเอง ผมติดตั้งและsamba samba-winbindฉันแก้ไขhostsบรรทัดนี้/etc/nsswitch.confจาก: hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname ถึง hosts: files wins mdns4_minimal [NOTFOUND=return] dns myhostname เห็นได้ชัดว่าตอนนี้ฉันควรจะปิงซูซานด้วยชื่อของเธอ (ฉันสามารถปิงเธอด้วยไอพีของเธอ) แต่ฉันได้รับ: user@localhost:~ $ ping susan ping: unknown host susan

3
พิมพ์งาน“ จัดขึ้นเพื่อรับรองความถูกต้อง”
ทำตามคำแนะนำที่นี่ฉันได้ติดตั้งเซิร์ฟเวอร์การพิมพ์ Samba บนUdoo-quadบน ARM ที่ใช้ Udoobuntu 12.04 LTS เซิร์ฟเวอร์ Samba ใช้งานได้และ (หลังจากตั้งค่าguest ok = yesในเซิร์ฟเวอร์smb.conf) ฉันสามารถเรียกดูโฟลเดอร์ "print $" (ไดรเวอร์เครื่องพิมพ์) โดยไม่ต้องป้อนข้อมูลรับรอง ฉันสามารถเรียกดูเครื่องพิมพ์ระหว่างการติดตั้งเครื่องพิมพ์ฝั่งไคลเอ็นต์ (บน Ubuntu 13.10) แต่งานพิมพ์ไม่ได้ไปที่เซิร์ฟเวอร์ พวกเขาเพียงแค่นั่งอยู่ในคิวการพิมพ์ลูกค้าที่มีข้อความสถานะ"ที่จัดขึ้นสำหรับการตรวจสอบ" ฉันมีเซิร์ฟเวอร์ที่กำหนดค่าเพื่ออนุญาตให้ผู้เยี่ยมชมเข้าถึงเครื่องพิมพ์ที่มีหัวข้อต่อไปนี้ใน/etc/samba/smb.conf(ตามที่รายงานโดยtestparm): [printers] comment = All Printers path = /var/spool/samba create mask = 0700 guest ok = Yes printable = Yes print ok = Yes …
9 ubuntu  samba  printing  arm 

1
ฉันจะเข้าถึงส่วนแบ่งการดูแลระบบ Windows จาก Linux ได้อย่างไร
ฉันมีคอมพิวเตอร์ Windows 192.168.0.103และฉันต้องการเข้าถึงc$ส่วนแบ่งการดูแลระบบจากคอมพิวเตอร์ Linux ที่192.168.0.110ต้องแลกเปลี่ยนไฟล์บางไฟล์ จากคอมพิวเตอร์ Windows เครื่องอื่นบนเครือข่ายเดียวกันฉันสามารถเปิดพรอมต์เรียกใช้แล้วพิมพ์เส้นทาง UNC \\192.168.0.103\c$แล้วกด Enter จากนั้นจะพร้อมท์ให้ใส่ชื่อผู้ใช้และรหัสผ่านและหากพิมพ์อย่างถูกต้องจะเป็นการเปิดตำแหน่งแชร์ใน Windows Explorer สิ่งนี้ทำงานจากคอมพิวเตอร์ Linux ได้อย่างไร ฉันเพิ่งถามคำถามเกี่ยวกับพรอมต์เรียกใช้และเห็นได้ชัดว่ามีพรอมต์ที่คล้ายกันใน Linux แต่ฉันไม่สามารถใช้เพื่อเข้าถึงเส้นทาง UNC ในแบบเดียวกัน ดังนั้นลินุกซ์วูดู, ศาสตร์มืด, อวตาร, พิธีกรรมชนิดใด ... ฉันต้องแสดงก่อนที่จะอนุญาตให้ทำเช่นเดียวกันได้หรือไม่? ฉันใช้ Debian 7.1.0 Wheezy

2
วิธีที่เหมาะสมในการติดตั้งแซมบ้าแบ่งปัน
ฉันต้องการติดตั้งระบบไฟล์เครือข่าย CIFS ด้วย samba บนระบบ Arch Linux ของฉัน ฉันต้องการติดตั้งระบบไฟล์นี้ทุกครั้งที่ฉันเข้าสู่ระบบ (ทั้งผ่าน ssh, TTY หรือผ่าน KDM) /etc/fstabฉันจะได้รับสวยใกล้กับสิ่งที่ฉันต้องการโดยการเพิ่มส่วนแบ่งเครือข่ายเพื่อ "ปัญหา" ที่ใหญ่ที่สุดคือต้องใช้การเข้ารหัสรหัสผ่านของฉันอย่างหนัก/etc/fstabหรือสร้างไฟล์ข้อมูลรับรองพร้อมชื่อผู้ใช้และรหัสผ่านของฉัน ดูเหมือนว่าฉันจะไม่ปลอดภัยที่จะเก็บชื่อผู้ใช้และรหัสผ่านของฉันในไฟล์ข้อความธรรมดาแม้ว่าฉันจะตั้งค่าการอนุญาตเป็น 600 มีวิธี "เหมาะสม" ในการเมานต์เครือข่ายที่ใช้ร่วมกันโดยอัตโนมัติหรือไม่ ฉันสามารถทำได้ด้วย PAM (ชื่อผู้ใช้และรหัสผ่านของฉันเหมือนกันทั้งสองเครื่อง) และถ้าเป็นเช่นนั้น
9 samba 

3
สร้างการแบ่งปันแซมบ้าชั่วคราว
มีความเป็นไปได้ไหมที่จะแบ่งปันไดเรกทอรีต่อSambaชั่วคราว? ด้วยPython 3ฉันสามารถให้บริการไดเรกทอรีปัจจุบันต่อHTTPโดยใช้: python -m http.server. ฉันต้องการที่จะทำสิ่งเดียวกันกับแซมบ้า

2
ข้อผิดพลาด“ root เท่านั้นที่สามารถเมาได้” - แต่ฉันเป็นคนรูท
เมื่อวานนี้ฉันสามารถเมาแชร์ smb ของฉันด้วยคำสั่งต่อไปนี้: sudo mount -t cifs //XXXX/share /media/share -o user=Ben,password=XXX,workgroup=WORKGROUP,ip=XXX.XX.XX,uid=ben,gid=ben,rw ฉันไม่รู้ว่าทำไมมันไม่ทำงานอีกต่อไป (อาจมาจากการอัปเดตระบบ) ฉันได้รับข้อผิดพลาดต่อไปนี้: mount: only root can mount //XXX.XXX.XXX/share on /home/ben/share ฉันไม่รู้วิธีแก้ไขปัญหานี้ .. ฉันได้ลองติดตั้งด้วย su - และ Smbclient ก็ทำงานได้ ฉันกำลังใช้งาน ArchLinux
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.