Shfs הוא פשוט וקל לשימוש מודול הקרנל לינוקס, אשר מאפשר לך להרכיב מערכות קבצים מרוחקות באמצעות פגז רגיל חיבור (SSH).
בעת השימוש בshfs, אתה יכול לגשת לכל קבצים המרוחקים בדיוק כמו אלה המקומיים, רק הגישה נשלטת באמצעות אבטחת התחבורה של ssh.
הנה כמה תכונות עיקריות של "SHFS":
· מטמון קובץ להאצת גישה
· פרל וקוד פגז לצד המרוחק (השרת)
· יכול לשמר UID / GID (חיבור שורש)
· מספר פלטפורמות מארח מרוחקים (Linux, Solaris, Cygwin, ...)
· Linux kernel 2.4.10+ ו -2.6
· הפקודה שרירותית המשמשת לחיבור (במקום SSH)
· חיבור מתמיד (מחדש לאחר ssh מת)
התקנה
Shfs עומד למערכת קבצי פגז. זה מורכב של מודול הקרנל לינוקס פשוט (בדומה לsmbfs, ftpfs או ncpfs) וuserspace הר שירות. השימוש הכללי:
$ @ Shfsmount מארח משתמש / מקומי / נתיב
סיסמא @ מארח משתמש:
CD $ / local / נתיב
שימוש
יש פקודה shfsmount מספר האפשרויות, עיין בmanpage לתיאור מפורט יותר.
shfsmount נועד לו הממשק כמו פקודת ההר. להפוך את ההתקנה צריכה יצר /sbin/mount.shfs קישור סמלי -> shfsmount כך תוכל לקרוא
@ משתמשים המארח / mnt -t shfs ההר
בדיוק כמו עם מערכות קבצים אחרים. אתה יכול אפילו להשתמש automounter להתחבר לשרת באופן אוטומטי (לחשוב על שימוש במקשי SSH).
אם ברצונך כל המשתמשים כדי להיות מסוגלים לעלות (umount) dirs מרחוק באמצעות shfs, להגדיר קצת suid ב/ usr / bin / shfsmount וshfsumount. בדיקות ביטחוניות דומות לsmbmount.
דרישות:
בצד הלקוח:
· Linux 2.4.10+ מערכת (2.6)
· זפת, gzip, לעשות
· מהדר C (GCC) המשמש בעת בניית הקרנל שלך (בדיוק באותה הגרסה)
צד מרוחק (שרת):
· פגז ומספר כלי עזר (chmod, chgrp, לחתוך, dd, expr, LN, LS, mkdir, מגע, שירותים, ...)
· או גרסת פרל 5 +
פרטי תוכנה:
תגובות לא נמצא