คำถามติดแท็ก server-message-block

Server Message Block เป็นโปรโตคอลการแชร์ไฟล์บนเครือข่ายที่สร้างโดย Microsoft นี่คือโปรโตคอลที่ใช้สำหรับการแชร์ไฟล์และเครื่องพิมพ์บนเครือข่าย Windows

2
พอร์ต TCP / IP ที่จำเป็นสำหรับการดำเนินการ CIFS / SMB
หากฉันต้องการอนุญาตให้ไดรฟ์เครือข่าย Windows ระหว่างคอมพิวเตอร์ไฟร์วอลล์สองเครื่องฉันต้องเปิดพอร์ต 137-139 หรือพอร์ต 445 เพียงพอหรือไม่ ฉันต้องส่งแบบฟอร์มและรับการอนุมัติให้เปิดพอร์ตไฟร์วอลล์และฉันไม่ต้องการขอพอร์ตที่เปิดมากกว่าที่ฉันต้องการ เครื่องจักรทั้งหมดที่นี่เป็น Windows XP หรือใหม่กว่า หมายเหตุ: เมื่อฉันพูดว่า "ไดรฟ์เครือข่าย Windows" ฉันไม่แน่ใจว่าฉันกำลังอ้างอิงถึง SMB หรือ CIFS หรือไม่และฉันไม่ได้แยกความแตกต่างระหว่างโปรโตคอลทั้งสองอย่างชัดเจน

6
การแสดงรายการ smb ที่แชร์บนเครือข่ายผ่านบรรทัดคำสั่งใน linux
ฉันสงสัยว่ามีวิธีในการแสดงรายการเซิร์ฟเวอร์ smb ทั้งหมดบนเครือข่ายท้องถิ่น (เช่นการดูพื้นที่ใกล้เคียงเครือข่ายใน windows) ผ่านทางบรรทัดคำสั่งใน fedora หรือไม่

6
ไฟล์. DS_Store คืออะไรและทำไม OSX จึงเก็บไว้ใน Windows
เมื่อใดก็ตามที่ฉันเข้าถึง windows share จาก OSX 10.5 มันจะทิ้งไฟล์. DS_Store ไว้ในระบบไฟล์ระยะไกล พวกเขาใช้อะไรและจำเป็นและสามารถป้องกันไม่ให้ถูกสร้างขึ้นได้อย่างไร

2
วิธีบังคับให้ Windows แสดงพรอมต์สำหรับข้อมูลประจำตัวในขณะที่เข้าถึงการแชร์
ตามค่าเริ่มต้นเมื่อฉันเข้าถึงคอมพิวเตอร์บางเครื่อง (พิมพ์ \\ ชื่อโฮสต์ใน Windows Explorer) Windows จะส่งข้อมูลรับรองของผู้ใช้ปัจจุบันของฉัน มันแจ้งให้ข้อมูลประจำตัวเฉพาะเมื่อข้อมูลประจำตัวของผู้ใช้ปัจจุบันไม่ถูกต้อง มีวิธีใดบ้างที่จะบังคับให้ Windows ไม่ให้ผ่านการตรวจสอบเครดิตผู้ใช้ปัจจุบัน แต่แจ้งให้พวกเขาทราบหรือไม่? ฉันคิดเกี่ยวกับการใช้ประโยชน์จากnet viewคำสั่ง แต่ไม่ได้รับพารามิเตอร์ 'ผู้ใช้' และ 'รหัสผ่าน'

2
คุณปิดใช้งานการสนับสนุนการพิมพ์ SMB ได้อย่างไร
ฉันใช้งาน CentOS บนเซิร์ฟเวอร์จัดเก็บข้อมูลที่ต้องทำการแชร์ไฟล์กับเครื่อง Windows รุ่น SMB คือsmbd version 3.5.5-68.fc13 ฉันได้รับข้อความแสดงข้อผิดพลาดจำนวนมากใน / var / log / ข้อความเกี่ยวกับความพยายามที่ล้มเหลวในการเชื่อมต่อกับเซิร์ฟเวอร์ CUPS พวกเขามีลักษณะเช่นนี้: Nov 30 18:49:34 big03 smbd[9927]: [2010/11/30 18:49:34.850620, 0] printing/print_cups.c:108(cups_connect) Nov 30 18:49:34 big03 smbd[9927]: Unable to connect to CUPS server localhost:631 - Connection refused ฉันเข้าใจว่าปัญหานี้เกิดจากข้อเท็จจริงที่ว่า SMB มาพร้อมกับการสนับสนุนการแบ่งปันเครื่องพิมพ์ แต่ฉันไม่สนใจสิ่งนั้น ฉันแค่ต้องการปิดการใช้งานคุณสมบัติเพื่อกำจัดข้อความ ความคิดใดที่ฉันสามารถทำได้

14
หยุดยาวเมื่อเข้าถึง DFS namespace
เราเพิ่งย้ายเครือข่าย Windows ของเราเพื่อใช้ DFS สำหรับไฟล์ที่ใช้ร่วมกัน DFS ทำงานได้ดียกเว้นปัญหาที่น่ารำคาญอย่างหนึ่ง: ผู้ใช้พบความล่าช้าอย่างมีนัยสำคัญเมื่อพวกเขาพยายามเข้าถึงเนมสเปซ DFS ที่พวกเขาไม่ได้เข้าถึงมาระยะหนึ่ง ฉันพยายามแก้ไขปัญหา แต่ยังไม่เคยประสบความสำเร็จมาก่อนและฉันหวังว่าจะมีบางคนที่นี่อาจมีตัวชี้บางอย่างเพื่อช่วยแก้ไขปัญหา ประการแรกพื้นหลังบางส่วนในเครือข่ายของเรา: เครือข่ายใช้โดเมน Active Directory ระดับการทำงานของ Windows 2008 พร้อม DCS Windows 2008 สองตัวและเซิร์ฟเวอร์ DNS สองตัว (หนึ่งตัวต่อ DCS แต่ละตัว) เครือข่ายเป็น DNS เท่านั้น - ไม่มี WINS คอมพิวเตอร์ทุกเครื่องตั้งอยู่ที่ไซต์เดียวกันและเชื่อมต่อโดย Gigabit Ethernet เรามีเนมสเปซ DFS บนโดเมนประมาณ 20 รายการในโหมด Windows 2008 และเนมสเปซ DFS แต่ละรายการมีเนมสเปซเซิร์ฟเวอร์ Windows 2008 …

4
มีเหตุผลใดที่จะอนุญาตให้ SMB ผ่านอินเทอร์เน็ตได้หรือไม่
ฉันเป็นผู้ดูแลระบบที่ บริษัท โฮสติ้งและส่วนใหญ่ฉันจัดการกับเครื่อง Linux แม้ว่าเราจะมีลูกค้าจำนวนมากที่มีเซิร์ฟเวอร์ Windows ในความสามารถของฉันฉันใช้ SMB สำหรับไฟล์ / เซิร์ฟเวอร์การพิมพ์บน LAN ในพื้นที่ของฉันเท่านั้น มีเหตุผลใดที่จะเปิด SMB หรือไม่ ฉันไม่เคยได้ยินเหตุผลที่แท้จริงใด ๆ ที่ทำให้มันมีการสัมผัสกับอินเทอร์เน็ตมีบางสิ่งที่ Windows ไม่รู้ว่าต้องมีหรือไม่

2
NFS และ SMB รองรับไฟล์แบบกระจายหรือไม่?
ก่อนหน้านี้คำถามนี้ถูกถามในการล้นสแต็ก แต่คนที่ดีมีแนะนำให้ฉันลองชุมชนที่นี่แทน ฉันกำลังค้นคว้าเกี่ยวกับไฟล์ที่กระจัดกระจายเกี่ยวกับระบบไฟล์ต่าง ๆ และกำลังพยายามค้นหาสิ่งที่เป็นรูปธรรมที่ระบุว่าไฟล์ sparse ได้รับการสนับสนุนโดย Network File Systems (NFS) หรือ Server Message Block (SMB) ฉันเข้าใจว่า SMB มีการใช้กันอย่างแพร่หลายใน Windows และตามรายการนี้เซิร์ฟเวอร์ SMB สามารถรองรับไฟล์แบบกระจายได้แม้ว่าระบบไฟล์พื้นฐานจะไม่ อย่างไรก็ตามถ้าฉันพูดถูกระบบไฟล์ที่ไม่รองรับไฟล์ที่กระจัดกระจายก็จะเติมเต็ม 'หลุม' ด้วยศูนย์และนี่อาจทำให้เกิดปัญหาประสิทธิภาพ ด้วยความนับถือ NFS ฉันไม่สามารถค้นหาอะไรเกี่ยวกับการใช้ NFS ที่สนับสนุนไฟล์แบบกระจาย ดังนั้นคำถามของฉันคือ รองรับไฟล์แบบกระจายใน NFS และ SMB หรือไม่

1
เซิร์ฟเวอร์ samba Linux: cifs_mount ล้มเหลวด้วยโค้ดส่งคืน = -12
เซิร์ฟเวอร์: RHEL 5.9 / smbd 3.0.33 - ลูกค้า: หลากหลายแม้ว่าทุกคนกำลังใช้ mount.cifs ปัจจุบัน (5.2) ฉันแก้ไขปัญหานี้ไปแล้ว แต่มันเป็นฝันร้ายที่จะตามล่ารหัสข้อผิดพลาดเหล่านี้ฉันรู้สึกว่ามันต้องการเอกสารสากล อาการ : ไม่สามารถคาดเดาได้และความล้มเหลวในการเมาท์เป็นระยะ ๆ จากไคลเอนต์ cifs หนึ่งไปยังเซิร์ฟเวอร์ samba ของ linux ลูกค้า linux ทั้งหมดของฉันใช้ที่บ้าน pam_mount เมื่อล็อกอิน แบบสุ่มและประปรายม้า dir บ้านเริ่มที่จะล้มเหลวในหนึ่งเครื่อง การเข้าสู่ระบบและการติดตั้งยังคงทำงานอย่างไม่มีที่ติกับไคลเอนต์อื่น ๆ ทั้งหมด ตอนแรกฉันคิดว่ากิจกรรมที่ผิดปกติในไคลเอนต์ที่ใช้งานไม่ได้นั้นทำให้ smbd เป็นคนที่คลั่งไคล้ ความพยายามในการเมาท์ด้วยมือล้มเหลวและรายงาน: Errors from underlying mount program mount error(12): Cannot allocate memory Refer …

3
ฉันจะให้ Windows แชร์นี้เพื่อให้พร้อมสำหรับการเข้าสู่ระบบได้อย่างไร
หรือ: "นี่คือสิ่งหรือไม่และฉันจะตรวจสอบว่ามันเป็นอย่างไร" ในสภาพแวดล้อมที่ไม่มี Domain Controllerเมื่อเข้าถึงการแชร์ในกล่อง Windows Server 2008 R2 จากคอมพิวเตอร์ระยะไกลที่ไม่มีบัญชีผู้ใช้ที่ตรงกันบนเซิร์ฟเวอร์ (และการเชื่อมต่อโดยการพิมพ์\\SERVERNAME\ShareNameจากเมนู Start) ปัจจุบันฉันสังเกตพฤติกรรมดังต่อไปนี้ตาม ในการตั้งค่า "การป้องกันด้วยรหัสผ่าน" (การตั้งค่าการแบ่งปันขั้นสูง): เมื่อ "รหัสผ่านที่ใช้ร่วมกันได้รับการคุ้มครอง" จะถูกเปิดในการเชื่อมต่อทุกความพยายามที่ล้มเหลวหลังจากได้ถึง 30 วินาทีกับ: การเข้าสู่ระบบล้มเหลว: ผู้ใช้ไม่ได้รับประเภทการเข้าสู่ระบบที่ร้องขอที่คอมพิวเตอร์เครื่องนี้ ด้วย "รหัสผ่านป้องกันร่วมกัน" เปิดปิดการเชื่อมต่อเป็นหุ้นที่ไม่ระบุชื่อที่สามารถเข้าถึงได้รับอนุญาตขณะที่หุ้นที่ได้รับอนุญาตที่ จำกัด ล้มเหลวด้วย: คุณไม่ได้รับอนุญาตให้เข้าถึง \ SERVERNAME \ ShareName ติดต่อผู้ดูแลระบบเครือข่ายของคุณเพื่อขอการเข้าถึง สิ่งนี้ดูเหมือนจะเป็นพฤติกรรมที่คาดหวัง ฉันจำเป็นต้องมีหุ้นบางอย่างสามารถเข้าถึงได้โดยการเข้าสู่ระบบที่ไม่ระบุชื่อเพื่อให้ฉันได้เปลี่ยนการตั้งค่านี้จากการเริ่มต้นที่จะออก อย่างไรก็ตามมีกรณีที่สามอยู่ที่นี่ ( whaaaaat? ) หากคุณพยายามเชื่อมต่อกับการใช้ร่วมกันโดยไม่มีการแก้ไขการตั้งค่านี้ (นั่นคือมันถูกตั้งค่าเป็นเปิดแต่คุณไม่เคยคลิก) การเชื่อมต่อจะทำงานคล้ายกับในกรณีด้านบนซึ่งใช้เวลาถึง 30 วินาทีในการแสดง การตอบกลับแต่จะแสดงกล่องโต้ตอบการตรวจสอบความถูกต้อง : ฉันมีลางสังหรณ์หลังจากตีหัวกับกำแพงเป็นเวลาสองสามวันและเพิ่งทำซ้ำสิ่งนี้บนเซิร์ฟเวอร์ที่ไม่มีการแชร์ที่มีอยู่: สร้างการแชร์แบบไม่อ่านอ่านลองเชื่อมต่อและรับกล่องโต้ตอบเปลี่ยนการตั้งค่าเชื่อมต่อสำเร็จเปลี่ยนการตั้งค่ากลับมาและได้รับข้อความแสดงข้อผิดพลาดอื่น (ทดสอบสิ่งเหล่านี้ทั้งหมดในระบบไคลเอนต์ที่สดใหม่ดังนั้นจึงไม่มีความเสี่ยงของการแคช) …

3
วิธีการกำหนดค่า Samba เพื่อให้ผู้ใช้รูทสามารถควบคุมการแชร์ได้อย่างเต็มที่
$ (subj) ดูเหมือนจะเป็นสิ่งที่ผู้ใช้รูทถูกปฏิเสธโดยค่าเริ่มต้นสำหรับการแบ่งปันทั้งหมด ฉันพยายามที่จะทำซ้ำส่วนแบ่งการบริหาร Windows

2
แซมบ้าทำงานได้ดีกับ Windows เมื่อเปิดใช้งานชื่อที่เล็ก
ฉันต้องการให้ * nix Samba ใช้งานร่วมกันได้โดยไคลเอนต์ Windows Samba มีตัวเลือกเพื่อเปิดใช้งานหรือปิดใช้งานชื่อไฟล์ โดยปกติสำหรับการเข้าถึงหน้าต่างนี้ถูกปิดใช้งานดังนั้น fred == FRED = fReD อย่างไรก็ตามสิ่งนี้นำไปสู่ ​​gotcha สำคัญหนึ่งรายการ AFAICT: บนยูนิกซ์คุณสร้างสองโฟลเดอร์ชื่อ "RODDY" และ "roddy" ใน Windows คุณจะเห็นทั้งสองโฟลเดอร์ แต่ ... เมื่อคุณลบ / เปลี่ยนชื่อ / เปิดจาก Windows คุณสามารถท้าย / ลบ / เปลี่ยนชื่อ / etc อย่างใดอย่างหนึ่ง คุณไม่มีทางรู้ได้เลย! . ดังนั้นคำถามของฉันคือ Samba ทำงานบนหน้าต่างอย่างไรหากตั้งค่าสถานะแบบตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ "ON" ผู้ใช้ยังสามารถเห็นทั้งสองโฟลเดอร์และการทำงานของไฟล์ทำงานในลักษณะที่สอดคล้องกันได้หรือไม่?

7
ประสิทธิภาพการทำงานของ Windows Server 2012 R2 สำหรับไคลเอ็นต์ Mac OS X (บริการไฟล์)
ฉันกำลังสืบทอดเซิร์ฟเวอร์ Windows 2012 R2 ที่กำลังประสบปัญหาประสิทธิภาพ SMB / CIFS สุดซึ้งสำหรับไคลเอ็นต์ Mac OS X โดยเฉพาะ เซิร์ฟเวอร์กำลังทำบริการไฟล์และเป็น Active Directory Domain Controller (หนึ่งในสองของโดเมน) มันเป็นโปรแกรมจำลอง PDC ตัวควบคุมโดเมนอื่นคือเซิร์ฟเวอร์ Windows 2003 สภาพแวดล้อมฝั่งไคลเอ็นต์คือการผสมผสานระหว่างเครื่อง Windows 7 และ Mac OS X 10.9 Mavericks เครื่องทั้งหมดอยู่ใน LAN แบบฟิสิคัลและแบบโลจิคัลเดียวกัน ผู้ใช้ Windows 7 สัมผัสกับประสิทธิภาพภายในความคาดหวัง Mac OS X 10.9 ไคลเอนต์ Mavericks ประสบกับประสิทธิภาพสุดซึ้งรวมถึง: รายการไดเรคทอรี่ที่ช้า, การส่งผ่าน, การอ่านไฟล์และการเขียนไฟล์ …

4
ฉันจะค้นหา SMB รุ่นใดที่เปิดใช้งานบนโฮสต์ระยะไกล
เครื่องท้องถิ่นของฉันใช้ Windows 7 ซึ่งรองรับโพรโทคอล SMB รุ่นล่าสุด (SMB 2.1) ฉันยังมีโฮสต์ระยะไกลและฉันไม่ทราบว่ามีระบบปฏิบัติการหรือซอฟต์แวร์สนับสนุน SMB ติดตั้งอยู่บนโฮสต์ระยะไกลนั้น ฉันรู้แค่ว่ารีโมตโฮสต์สนับสนุนโปรโตคอล SMB บางเวอร์ชัน ฉันจะทราบได้อย่างไรจากพรอมต์คำสั่ง (หรือ PowerShell) ของเครื่อง Windows 7 ของฉัน SMB รุ่นใดที่โฮสต์ระยะไกลนั้นรองรับ แก้ไข: แม้ว่าฉันจะพูดถึง Windows 7 ข้างต้น แต่ฉันแน่ใจว่าคำถามนี้เกี่ยวข้องกับผู้ดูแลระบบ / เครือข่ายหรือเจ้าหน้าที่ฝ่ายสนับสนุนเดสก์ท็อปหลายคนดังนั้นเหตุใดฉันจึงโพสต์คำถามที่นี่แทนที่จะเป็น superuser.com

5
วิธีป้องกันแซมบ้าไม่ให้ถือล็อคไฟล์หลังจากที่ลูกค้ายกเลิกการเชื่อมต่อ?
ที่นี่ฉันมีเซิร์ฟเวอร์ Samba (Debian 5.0) ที่มีการกำหนดค่าให้โฮสต์โปรไฟล์ Windows XP ลูกค้าเชื่อมต่อกับเซิร์ฟเวอร์นี้และทำงานกับโปรไฟล์ของพวกเขาโดยตรงในการแบ่งปันแซมบ้า (โปรไฟล์จะไม่ถูกคัดลอกในเครื่อง) ทุก ๆ ครั้งที่ไคลเอนต์อาจปิดไม่ถูกต้องและทำให้ Windows ไม่ปล่อยล็อกไฟล์ เมื่อดูที่ตารางล็อคแซมบ้าเราจะเห็นว่าหลายไฟล์ยังคงถูกล็อคแม้ว่าลูกค้าจะไม่ได้เชื่อมต่ออีกต่อไป ในกรณีของเราดูเหมือนว่าจะเกิดขึ้นกับล็อคไฟล์ที่สร้างขึ้นโดย Mozilla Thunderbird และ Firefox นี่คือตัวอย่างของตารางล็อค samba: # smbstatus -L | grep DENY_ALL | head -n5 Pid Uid DenyMode Access R/W Oplock SharePath Name Time -------------------------------------------------------------------------------------------------- 15494 10345 DENY_ALL 0x3019f RDWR EXCLUSIVE+BATCH /home/CORP/user1 app.profile/user1.thunderbird/parent.lock Mon …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.