ลิงก์เบราว์เซอร์ไปยัง Windows แชร์ใน Ubuntu และ OS X


4

ใน Windows ฉันสามารถสร้างบุ๊กมาร์กในเบราว์เซอร์ใด ๆ ไปยังไฟล์บนเครือข่ายแชร์ได้ดังนี้:

file://network/path/to/file/example.htm

สิ่งนี้ทำงานได้ดีใน Windows เพราะมันไม่จำเป็นต้องมีเซิร์ฟเวอร์เนื้อหาที่ซับซ้อนเพื่อแสดงหน้าพื้นฐาน เหตุผลที่ใหญ่กว่าคือเป็นเครือข่ายองค์กรและเราไม่มีเว็บเซิร์ฟเวอร์

มีวิธีนี้สามารถทำได้คล้ายกันใน Linux และ OS X? ติดตั้ง Samba แล้ว แต่จะจัดรูปแบบ URL ให้ชี้ไปที่ไฟล์บน Windows share ได้อย่างไร?

คำตอบ:


1

Windows ใช้ร่วมกัน โปรโตคอล SMB สำหรับการแชร์ไฟล์

ในการใช้การแบ่งใช้ดังกล่าวใน Linux คุณต้องติดตั้งแพ็คเกจ sambe-client ในการเปิดเผยการแชร์ดังกล่าวจากคอมพิวเตอร์ของคุณคุณต้องใช้เซิร์ฟเวอร์ sambe

ไวยากรณ์สำหรับไฟล์ที่แชร์คือ smb://computer/sharename/....

เบราว์เซอร์บางตัวไม่อนุญาตให้ใช้โปรโตคอล SMB ในการกำหนดค่าเริ่มต้น

ตัวอย่างเช่นคำตอบสุดท้ายในเธรด ความผิดพลาดของ Firefox พูดว่า:

วิธีนี้ใช้เฉพาะกับ Firefox 3.5 ขึ้นไปภายใต้ GNOME

ขั้นตอนที่ 1: Firefox เกี่ยวกับ: config

network.protocol-handler.expose.smb : false
network.protocol-handler.external.smb : true

ขั้นตอนที่ 2: ที่บรรทัดคำสั่ง:

gconftool-2 -s /desktop/gnome/url-handlers/smb/command '/usr/bin/nautilus %s' --type String
gconftool-2 -s /desktop/gnome/url-handlers/smb/enabled --type Boolean true

ขั้นตอนที่ 3: เรียกใช้ firefox และป้อน smb URL ของคุณลงในแถบที่อยู่เช่น:

smb://myserver/myfolder

เมนูจะปรากฏขึ้นเพื่อขอให้คุณใช้แอปพลิเคชันใด เลือก   ในส่วนคลิกช่องทำเครื่องหมาย "ใช้เสมอ"


สำหรับ OS X คุณควรสามารถใช้ขั้นตอนที่ 2 ได้เนื่องจาก smb: // เชื่อมโยงกับ Finder แล้ว
Jens Erat

0

บน OS X การแชร์ SMB ที่เชื่อมต่อจะถูกเชื่อมต่อเป็น /Volumes/<share name> (โดยมีช่องว่างในชื่อที่ใช้ร่วมกันถูกแทนที่ด้วย% 20 - ดู บทความการสนับสนุนของ Apple นี้ บนการเชื่อมต่อแบ่งปัน SMB) URL ในไฟล์ของคุณจะเป็น:

file:///Volumes/share/path/to/file.html

สำหรับ Ubuntu ผมไม่มีความเชี่ยวชาญ แต่อย่างใด บทความเอกสาร Ubuntu นี้ ระบุวิธีเชื่อมต่อกับการแบ่งปัน SMB อย่างถาวรและเมื่อคุณทำเช่นนั้นแล้ว URL ไฟล์ควรสร้างในลักษณะที่คล้ายคลึงกับ OS X หนึ่งโดยเริ่มจากจุดเมานท์ที่เลือกใน fstab.


-2

ใน OS X, smb: // เซิร์ฟเวอร์ / โฟลเดอร์ทำงานนอกกรอบในเบราว์เซอร์ Safari

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