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

4
วิธีการป้องกัน Rsync ไม่ให้โอนไฟล์ที่ chown'ing?
ฉันมีการตั้งค่าการเชื่อมต่อ sshfs ด้วยระบบไฟล์ระยะไกลบนเซิร์ฟเวอร์ Linux ฉันกำลัง Rsync จากเซิร์ฟเวอร์ในพื้นที่ของฉันไปยังระบบ ftpfs-files เนื่องจากลักษณะของการตั้งค่านี้ฉันจึงไม่สามารถchownทำอะไรในระบบไฟล์ sshfs เมื่อฉันทำ Rsync มันจะพยายามที่จะ chown ไฟล์ทั้งหมดหลังจากถ่ายโอน ซึ่งส่งผลให้เกิดข้อผิดพลาด chown แม้ว่ามันจะถ่ายโอนไฟล์ได้ดี ด้วย Rsync มีวิธีบอกให้ไม่ลองและ chown ไฟล์หรือไม่? ถ้าฉัน rsync เช่น 1,000 ไฟล์ฉันจบลงด้วยบันทึกchown: permission denied (error 13)ข้อผิดพลาด1,000 ข้อ ฉันรู้ว่ามันไม่เจ็บอะไรเลยที่จะได้รับข้อผิดพลาดเหล่านี้เนื่องจากความเป็นเจ้าของไฟล์จะถูกกำหนดโดยการกำหนดค่า sshfs เอง แต่มันจะดีถ้าไม่ได้มา
72 rsync  sshfs 

6
ฉันจะ sudo ผ่าน sshfs ได้อย่างไร
ในโฮสต์ท้องถิ่นของalphaฉันฉันมีไดเรกทอรีfooที่ถูกแมปผ่าน sshfs ไปยังโฮสต์bravoดังนี้ $ sshfs charlie@bravo:/home/charlie ~/foo อย่างไรก็ตามในโฮสต์bravoมีผู้ใช้อื่นเดลต้าที่ฉันต้องการsudo /bin/suเป็นเพื่อให้ฉันสามารถทำงานbravo:/home/deltaได้ deltaอาจไม่ได้เข้าสู่ระบบผ่านทาง ssh; ด้วยเหตุผลที่ฉันไม่สามารถเปลี่ยนแปลงได้คุณสามารถ sudo ผ่านไปยังเดลต้าเมื่อคุณอยู่บนเครื่องเท่านั้น โดยปกติแล้วฉันจะ ssh bravoแล้ว sudo ถึงเดลต้า แต่ฉันสงสัยว่ามีวิธีใดที่ฉันสามารถทำได้เมื่อฉันมีบ้านของ charlie dir ติดตั้งผ่าน ssh
35 ssh  sudo  sshfs 

1
ทำไม SSHFS ไม่ให้ฉันดูในไดเรกทอรีที่เมานท์?
ฉันใช้ SSHFS เพื่อติดตั้งไดเรกทอรีบนเซิร์ฟเวอร์ระยะไกล มี xxx ผู้ใช้บนไคลเอนต์และเซิร์ฟเวอร์ UID และ GID เหมือนกันทั้งสองกล่อง ฉันใช้ sshfs -o kernel_cache -o auto_cache -o reconnect -o compression=no \ -o cache_timeout=600 -o ServerAliveInterval=15 \ xxx@yyy.yyy.yyy.yyy:/mnt/content /home/xxx/path_to/content เพื่อเมานต์ไดเรกทอรีบนเซิร์ฟเวอร์ระยะไกล เมื่อฉันเข้าสู่ระบบในฐานะ xxx บนไคลเอนต์ฉันไม่มีปัญหา ฉันสามารถ cd ลงใน / home / xxx / path_to / content แต่เมื่อฉันเข้าสู่ระบบลูกค้าเป็นผู้ใช้อื่น zzz แล้ว $ ls -l /home/xxx/path_to …

8
ให้การเชื่อมต่อ ssh ยังมีชีวิตอยู่และคงอยู่ในขณะที่สลับการเชื่อมต่อเครือข่าย
สถานการณ์: ที่โต๊ะทำงานของฉันพร้อมกับแลปท็อปเชื่อมต่อกับอีเธอร์เน็ตและเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลผ่าน SSH ต้องการย้ายไปที่ด้านอื่น ๆ ของสำนักงานด้วยแล็ปท็อปและเปลี่ยนเป็น WiFi โดยไม่ขัดจังหวะการเชื่อมต่อ SSH ฉันลองแล้ว: กำลังเชื่อมต่อกับ WiFi ก่อนจากนั้นยกเลิกการเชื่อมต่ออีเธอร์เน็ต และตัดการเชื่อมต่ออีเธอร์เน็ตก่อนจากนั้นเชื่อมต่อกับ WiFi ทั้งวิธีการทำงาน ยังพยายามเมื่อใช้เซิร์ฟเวอร์ Ubuntu และ OS X พร้อมทั้งตัวเลือกระบบปฏิบัติการทั้งสำหรับลูกค้า ไม่มีโชค. ดูเหมือนว่าฉันต้องการวิธีที่จะบอกการเชื่อมต่อ SSH ของฉันว่าควรเริ่มใช้อินเทอร์เฟซเครือข่ายที่เชื่อมต่อใหม่แทนอินเทอร์เฟซเก่าที่ถูกตัดการเชื่อมต่อ ความคิดใด ๆ ฉันรู้ว่าฉันสามารถอยู่บน WiFi ได้ทั้งวัน แต่ฉันไม่ต้องการทำเช่นนั้น ฉันยังตระหนักว่าฉันสามารถทำงานได้จากภายในเซสชันหน้าจอบนเซิร์ฟเวอร์ระยะไกลจากนั้นเชื่อมต่อกับเซสชันหน้าจอนั้นอีกครั้งหลังจากเปลี่ยนอินเตอร์เฟส แต่ฉันไม่ต้องการทำเช่นนั้น ตัวอย่างเช่นฉันอาจกำลังไพพ์คำสั่งขนาดใหญ่เช่นดัมพ์ฐานข้อมูลผ่าน SSH หรือฉันอาจมีไฟล์ที่เปิดผ่าน SSHFS หรือฉันอาจต้องการหลีกเลี่ยงความยุ่งยากในการเชื่อมต่ออีกครั้ง

1
วิธีการติดตั้ง sshfs ปัจจุบันไปยังเซิร์ฟเวอร์
หากมีคนล็อกอินเข้าสู่เซิร์ฟเวอร์ผ่าน ssh สำหรับการใช้งานเชลล์การใช้งานล่าสุด | w | ที่สามารถใช้เพื่อแสดงผู้ใช้ที่ล็อกอิน หากมีคนติดตั้งไดเรกทอรีบนเซิร์ฟเวอร์เดียวกันผ่าน sshfs จากคอมพิวเตอร์เครื่องอื่นล่าสุด | w | ที่ไม่แสดงการเชื่อมต่อ มีคำสั่งคล้ายกับล่าสุด | w | ใครจะแสดงเมาท์ sshfs ปัจจุบันบนเซิร์ฟเวอร์?
13 linux  ssh  logging  sshfs 

5
ฉันจะเมานท์ sshfs ตอนบูตได้อย่างไร
การใช้กล่อง NAS เป็นไฟล์เซิร์ฟเวอร์ 24/7 ฉันต้องการใช้ sshfs เพื่อเชื่อมต่อกับมันจากเดสก์ท็อป Ubuntu 9.04 ขณะนี้ฉันมีบรรทัดนี้ใน fstab ของเดสก์ท็อป: sshfs#jldugger@storage:/mnt/HD_a2/ /mnt/storage fuse comment=sshfs,auto,users,exec,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,BatchMode=yes,fsname=sshfs#jldugger@storage/mnt/HD_a2/ 0 0 ฉันสามารถยืนยันว่าใช้งานได้กับเมา/mnt/storageท์ สิ่งที่ฉันต้องการคือวิธีการติดตั้งเมื่อเริ่มต้น แต่หลังจากการเชื่อมต่อเครือข่ายถูกสร้างขึ้น

2
การปรับปรุงประสิทธิภาพ SSHFS เมื่อสะท้อนถึงการเปลี่ยนแปลงในไดเรกทอรีโฮสต์
ฉันมี SSHFS mount จากแขก Ubuntu Server VM ติดตั้งไดเรกทอรีโฮสต์ Mac OS X การเปลี่ยนแปลงที่เกิดขึ้นโดยตรงในไดเรกทอรีโฮสต์ Mac OS X จะใช้เวลาประมาณ 5 - 10 วินาทีเพื่อสะท้อนในการเมาต์แขกของ Ubuntu Server VM ฉันใช้คำสั่งต่อไปนี้ ... sshfs user @ host: ~ / host ตัวเลือกเพิ่มเติม (ถ้ามี) จะปรับปรุงเวลาแฝงนี้อย่างไร
12 ubuntu  ssh  mac-osx  mount  sshfs 

2
ศักยภาพในการติดตั้ง FUSE เพื่อทำให้เซิร์ฟเวอร์ Linux เสถียรอย่างไร
ฉันเป็นผู้ดูแลระบบสำหรับเซิร์ฟเวอร์ที่มีผู้ใช้หลายคนซึ่งนักเรียนในแผนกของเรามีบัญชีเชลล์ หนึ่งในผู้ใช้ของเราได้ขอให้เราติดตั้งsshfsอยู่บนนั้น ฉันกำลังถกเถียงกันว่าควรติดตั้งsshfsตามที่แนะนำหรือไม่ ข้อกังวลหลักของฉันคือว่าการติดตั้ง FUSE จะทำให้เซิร์ฟเวอร์ของเราเชื่อถือได้น้อยลงหรือไม่ จากประสบการณ์ของฉันสิ่งเลวร้ายอาจเกิดขึ้นกับเซิร์ฟเวอร์เมื่อเซิร์ฟเวอร์ NFS ไม่สามารถใช้งานได้ - ค่าเฉลี่ยของการโหลดจะสูงขึ้นและคุณอาจไม่สามารถยกเลิกการต่อเชื่อมได้อย่างหมดจดจนถึงจุดที่จำเป็นต้องรีบูตเครื่อง หากเซิร์ฟเวอร์ที่ติดตั้ง FUSE หายไปในทันทีความยากลำบากในการทำความสะอาดเป็นอย่างไร มีหายนะหรือ gotchas อื่น ๆ ที่ฉันควรพิจารณาหรือไม่? อย่างน้อยด้วย NFS รากเท่านั้นที่สามารถเมานต์ได้และเราสามารถเลือกเมานต์เซิร์ฟเวอร์ NFS ที่เราพิจารณาว่าเชื่อถือได้อย่างสมเหตุสมผล สมมติว่าผู้ใช้ของเราไม่มีเจตนาไม่เป็นมิตร แต่อาจทำสิ่งที่โง่โดยไม่ตั้งใจ นอกจากนี้ฉันไม่ได้กังวลเกี่ยวกับเนื้อหาของระบบไฟล์ที่พวกเขาอาจติดตั้งเนื่องจากผู้ใช้ของเรามีการเข้าถึงเชลล์แล้วและสามารถคัดลอกสิ่งที่พวกเขาต้องการไปยังโฮมไดเร็กตอรี่ของพวกเขาได้
11 linux  sshfs  fuse 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.