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


1
ทำไมรูทได้รับอนุญาตถูกปฏิเสธเมื่อเข้าถึงไดเรกทอรี FUSE
ฉันใช้ระบบไฟล์ FUSE โดยไม่มีปัญหาในฐานะผู้ใช้ของฉันเอง แต่รูทไม่สามารถเข้าถึงการเมานต์ FUSE ของฉันได้ แต่คำสั่งใด ๆ Permission deniedที่จะช่วยให้ ฉันจะให้สิทธิ์รูทเพื่ออ่านการเมาต์เหล่านี้ได้อย่างไร ~/top$ sudo ls -l total 12 drwxr-xr-x 2 yonran yonran 4096 2011-07-25 18:50 bar drwxr-xr-x 2 yonran yonran 4096 2011-07-25 18:50 foo drwxr-xr-x 2 yonran yonran 4096 2011-07-25 18:50 normal-directory ~/top$ fuse-zip foo.zip foo ~/top$ unionfs-fuse ~/Pictures bar yonranผู้ใช้ของฉันสามารถอ่านได้ดี: …
24 permissions  fuse 

3
ฉันจะล้างแคชไดเร็กทอรีหรือระบบไฟล์ที่เมาท์เพื่ออ่านและเขียนกลับได้อย่างไร?
บอกว่าผมติดบางส่วนการจัดเก็บเมฆ (Amazon Cloud ไดรฟ์ในกรณีของฉัน) /mnt/cloudกับลูกค้าที่ แต่เนื่องจากการอ่านและเขียนไฟล์โดยตรง/mnt/cloudนั้นช้าเพราะต้องผ่านอินเทอร์เน็ตฉันต้องการแคชไฟล์ที่ฉันกำลังอ่านและเขียนไปยังที่เก็บข้อมูลบนคลาวด์ เนื่องจากฉันอาจจะเขียนข้อมูลจำนวนมากในแต่ละครั้งแคชจึงควรอยู่บนดิสก์ของฉันไม่ใช่ใน RAM แต่ฉันไม่ต้องการจำลองที่เก็บข้อมูลคลาวด์ทั้งหมดบนดิสก์ของฉันเพราะดิสก์ของฉันอาจเล็กเกินไป ดังนั้นฉันต้องการให้มีมุมมองแคชในการ/mnt/cloudติดตั้งที่/mnt/cloud_cacheใช้เส้นทางอื่นพูด/var/cache/cloudเป็นตำแหน่งแคช ถ้าฉันอ่านตอนนี้/mnt/cloud_cache/fileฉันต้องการสิ่งต่อไปนี้เกิดขึ้น: ตรวจสอบว่ามีการใช้แคชที่file/var/cache/cloud/file หากเก็บไว้: ตรวจสอบfileในแคชขึ้นไปวันโดยเรียก modtime และ / /mnt/cloudหรือการตรวจสอบจาก หากเป็นปัจจุบันให้บริการไฟล์จากแคชมิฉะนั้นไปที่ 2 หากไม่มีแคชหรือแคชล้าสมัย/mnt/cloud/fileให้คัดลอกไปยัง/var/cache/cloud/fileและให้บริการจากแคช เมื่อฉันเขียนถึง/mnt/cloud_cache/fileฉันต้องการสิ่งนี้เกิดขึ้น: เขียน/var/cache/cloud/fileและบันทึกลงในบันทึกประจำวันที่fileจำเป็นต้องเขียนกลับไป/mnt/cloud รอการเขียนที่/var/cache/cloud/fileจะทำและ / หรือการเขียนก่อนหน้ากลับไป/mnt/cloudที่จะแล้วเสร็จ คัดลอก/var/cache/cloud/fileไปยัง/mnt/cloud ฉันมีข้อกำหนดและข้อ จำกัด ดังต่อไปนี้: ฟรีและโอเพ่นซอร์ส ความสามารถในการตั้งค่าแคชตำแหน่งแคชโดยพลการ ความสามารถในการแคชตำแหน่งโดยพลการ (อาจเป็นจุดเชื่อมต่อแบบ FUSE บางจุด) การแคชโปร่งใสคือการใช้/mnt/cloud_cacheกลไกการแคชโปร่งใสและทำงานเหมือนกับระบบไฟล์อื่น ๆ การเก็บบันทึกสิ่งที่ต้องเขียนกลับไป (แคชอาจได้รับข้อมูลจำนวนมากที่ต้องถูกเขียนกลับไปยังที่เก็บข้อมูลดั้งเดิมในช่วงเวลาหลายวัน) การลบไฟล์แคชที่ถูกเขียนโดยอัตโนมัติหรือไม่สามารถเข้าถึงได้ในระยะเวลาหนึ่ง ความสอดคล้อง (เช่นสะท้อนถึงการเปลี่ยนแปลงภายนอก/mnt/cloud) ไม่สำคัญอย่างยิ่งเพราะฉันอาจมีลูกค้าเพียงรายเดียวที่เข้าถึงได้/mnt/cloudในแต่ละครั้ง แต่มันก็ดีถ้ามี ฉันใช้เวลาพอสมควรในการค้นหาวิธีแก้ไขปัญหาที่มีอยู่แล้ว แต่ไม่พบสิ่งที่น่าพอใจ FS-แคชและ CacheFS ( …
22 cache  fuse  cloud 

2
ไม่สามารถใช้ -o allow_other กับ sshfs (เปิดใช้งานตัวเลือกใน fuse.conf)
ฉันมีสิ่งต่อไปนี้ใน/etc/fuse.confไฟล์ของฉัน: # Set the maximum number of FUSE mounts allowed to non-root users. # The default is 1000. # #mount_max = 1000 # Allow non-root users to specify the 'allow_other' or 'allow_root' # mount options. # user_allow_other แต่เมื่อฉันพยายามติดเส้นทางระยะไกลด้วยตัวเลือกallow_other: > sshfs name@server:/remote/path /local/path -o allow_other ฉันเข้าใจ: fusermount: failed to open /etc/fuse.conf: …
20 ssh  sshfs  fuse 


5
การติดตั้งบน GUI ทำงานอย่างไร "ภายใต้ประทุน"
UPDATE กรุณาแก้ไขให้ฉันถ้าฉันผิด : สำหรับการทำงานกับคอมพิวเตอร์ของฉันด้วยการกระจาย GNU / Linux ชื่อ Debian ฉันรู้สองวิธีในการป้อนคำสั่งเริ่มแอปพลิเคชันเปิดไฟล์ ฯลฯ : บรรทัดคำสั่งอินเตอร์เฟซที่ฉันป้อนข้อความ Graphical User Interface [aka GUI ]: อินเตอร์เฟซที่ให้บริการ "หน้าต่าง" สัญลักษณ์ ฯลฯ มีบางอย่างเกิดขึ้นในชื่อ "Window Manager" เมื่อฉันใช้ GNU / Linux ฉันทำงานบนระบบX-Window [เท่าที่ฉันรู้] โพสต์ต้นฉบับ สถานการณ์ : ฉันปิดใช้งานการเมานท์อัตโนมัติ/etc/fstabสำหรับ USB Sticks [เช่น/dev/sdb1] การติดตั้งจะต้องเป็นrootหรืออย่างน้อยsudoรายการในบรรทัดคำสั่ง แต่ไม่ได้อยู่ในผู้จัดการหน้าต่าง (!) ฉันไม่ได้หมายความว่าautomountฉันหมายถึง "การคลิกที่สัญลักษณ์" ในเครื่องมือจัดการหน้าต่างเปิดอุปกรณ์บน GUI โดยไม่มีคำถามใด ๆ ซึ่งใน CLI …

3
การติดตั้งดรอปบ็อกซ์ (สำหรับการสำรวจไฟล์)
ฉันต้องการสำรวจระบบไฟล์ดรอปบ็อกซ์โดยไม่ต้องโหลด CPU หน่วยความจำที่เก็บข้อมูล (เช่นโดยไม่ต้องบันทึกสำเนาของไฟล์รีโมตในเครื่อง) ดูเหมือนว่าลูกค้าอย่างเป็นทางการสิ้นเปลือง reosurces มาก (และจะทำการดำเนินงานที่ไม่จำเป็นเช่นซิงค์) - http://www.lowendtalk.com/discussion/3179/dropbox-memory-usage-on-linux หนึ่งสามารถเพียงแค่ติดมัน (พูดกับฟิวส์และไม่มีการคัดลอกไฟล์ในประเทศ) และสำรวจไฟล์ที่มีสาธารณูปโภค Unix ปกติ ( ls, du, cp)? ( ฉันต้องการสิ่งที่คล้ายกันสำหรับ public.me.com : -likewget -rหรือ FUSE) Dropbox-Uploader (สคริปต์ทุบตีที่ใช้ dropbox API เพื่อเข้าถึง) สามารถช่วยให้เข้าถึง Dropbox ด้วยวิธี Unix แต่น่าเสียดายที่มันไม่รองรับการดาวน์โหลดไดเรคทอรี่แบบเรียกซ้ำ (เช่นwget -r) นั่นเป็นเหตุผลว่าทำไมฉันถึงอยากมี wrapper ของ FUSE อยู่ด้านบน

1
ในการบีบอัด Fly สำหรับไดเรกทอรี
ฉันมีไดเรกทอรีที่มักจะจัดเก็บไฟล์ข้อความที่ไม่ค่อยได้ใช้ (คิดรายสัปดาห์) โดยธรรมชาตินี่เป็นสถานที่ที่ดีเยี่ยมในการใช้การบีบอัด อย่างไรก็ตามแทนที่จะต้องใช้ tar ตลอดเวลาที่ฉันต้องการเข้าถึงไฟล์ฉันจะรักถ้าฉันสามารถ "เมานต์โฟลเดอร์บีบอัด" ให้ถือว่าโฟลเดอร์นี้ชื่อว่า mydir ตามหลักการแล้วควรเป็นจริง: รายการที่คัดลอก / ย้าย / ลบ / อ่านใน mydir โดยไม่ต้องใช้โปรแกรมจำเป็นต้องรู้ว่าไดเรกทอรีถูกบีบอัด เมื่อไฟล์จาก mydir ถูกอ่านโดยโปรแกรมเฉพาะไฟล์นั้นที่แตกไฟล์ไม่ใช่ไดเร็กทอรีทั้งหมด ไดเรกทอรีควรพร้อมใช้งานเสมอ (อาจติดตั้งเมื่อบูตหรือเข้าสู่ระบบ)

1
การใช้ ACL บนระบบไฟล์แบบอ่านอย่างเดียว / ระยะไกล
ฉันต้องการกำหนด ACL ในระบบให้ใช้งานผ่านระบบไฟล์ที่ติดตั้งจากระยะไกล ระบบไฟล์ถูกเมาท์ผ่าน autofs และ sshfs FUSE แนวคิดก็คือเราสามารถตั้งค่าผู้ใช้ที่ถูกจำคุกบนเซิร์ฟเวอร์กระโดดที่มีการเข้าถึงการอ่านไฟล์บนเซิร์ฟเวอร์อื่นในสภาพแวดล้อมและใช้คำสั่งมาตรฐานโดยไม่ต้องเปิดเผยมากและแน่นอนโดยไม่ต้องอนุญาตการเข้าถึง ssh ปัญหาคือ sshfs จะเรียกใช้ในฐานะผู้ใช้คนเดียวกันเสมอดังนั้นไฟล์ภายในพา ธ บนระบบรีโมตจะถูกเปิดเผยโดยไม่คำนึงถึงผู้ใช้ที่พวกเขาถูกเปิดเผย ฉันสำรวจการเข้ารหัสการตรวจสอบความปลอดภัยลงใน sshfs แต่ก่อนที่ฉันจะลงไปที่ถนนฉันต้องการดูว่าแพ็คเกจอื่น ๆ สามารถเพิ่มการสนับสนุน ACL ให้กับระบบไฟล์แบบอ่านอย่างเดียวได้หรือไม่ แก้ไข: @peterph คุณจะตั้งค่า ACL ของคุณอย่างไรสำหรับการแบ่งปัน NFS เมื่อระบบไฟล์ระยะไกลอ่านอย่างเดียว? sshfs นั้นง่ายมากที่จะแยกออกจากกันดังนั้นฉันจึงเพิ่มการตรวจสอบ ACL ลงใน sshfs เองไม่กี่วันหลังจากเขียนสิ่งนี้ ผู้ใช้จะถูกจำคุกในการเข้าสู่ระบบผ่าน OpenSSH และ jailkit และเข้าถึง sshfs automount แบบอ่านอย่างเดียวในฐานะผู้ใช้ที่ไม่มีสิทธิ์ ทุก dir / ไฟล์สถิติหรืออ่านสร้างเหตุการณ์ syslog มันใช้งานได้อย่างมีเสน่ห์และผู้ใช้ไม่มีสิทธิ์ออกจากกล่องที่ถูกจำคุก
9 acl  sshfs  fuse 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.