זוהי הפקודה sshfs שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
SSHFS - לקוח מערכת קבצים המבוסס על ssh
תַקצִיר
הַרכָּבָה
sshfs [המשתמש@]המארח:[dir] נקודת הר [אפשרויות]
ביטול הרכבה
fusermount -u נקודת הר
תיאור
SSHFS (Secure SHell FileSystem) היא מערכת קבצים עבור לינוקס (ומערכות הפעלה אחרות
עם יישום FUSE, כגון Mac OS X או FreeBSD) המסוגל לפעול על קבצים ב
מחשב מרוחק המשתמש רק בכניסה מאובטחת במחשב המרוחק. במחשב המקומי
במחשב שבו מותקן ה-SSHFS, המימוש עושה שימוש ב-FUSE (מערכת קבצים
מודול הליבה) במרחב המשתמשים. ההשפעה המעשית של זה היא שמשתמש הקצה יכול
אינטראקציה חלקה עם קבצים מרוחקים המוגשים בצורה מאובטחת דרך SSH, כאילו היו
קבצים מקומיים במחשב שלו/שלה. במחשב המרוחק נעשה שימוש בתת-מערכת SFTP של SSH.
If המארח היא כתובת IPv6 מספרית, יש לתחום אותה בסוגריים מרובעים.
אפשרויות
כללי אפשרויות:
-o opt, [opt...]
אפשרויות הר
-h - עזרה
עזרה בהדפסה
-V --גִרְסָה
גרסה מודפסת
SSHFS אפשרויות:
-p נמל
שווה ערך ל-'-o port=PORT'
-C שווה ערך ל-'-o compression=yes'
-F קובץ_תצורה_ssh
מציין קובץ תצורה חלופי של SSH
-1 שווה ערך ל-'-o ssh_protocol=1'
-o מחדש
התחבר מחדש לשרת
-o delay_connect
עיכוב חיבור לשרת
-o sshfs_sync
כתיבות סינכרוניות
-o ללא קריאה מראש
קריאות סינכרוניות (ללא קריאה מראש ספקולטיבית)
-o sync_readdir
קריאה סינכרונית
-o sshfs_debug
הדפס מידע על ניפוי שגיאות
-o מטמון=BOOL
הפעל אחסון במטמון {כן,לא} (ברירת מחדל: כן)
-o זמן_קצוב_מטמון=N
מגדיר זמן קצוב עבור מטמונים בשניות (ברירת מחדל: 20)
-o cache_X_timeout=N
מגדיר פסק זמן עבור מטמון {stat,dir,link}
-o פתרון עוקף=רשימה
רשימה של פתרונות מופרדים באמצעות נקודתיים
אין פתרונות עוקפים מופעלים
כל הפתרונות לעקיפת הבעיה מופעלים
שינוי שם
תקן שינוי שם לקובץ קיים (ברירת מחדל: כבוי)
[לא]nodelaysrv
הגדר את דגל ה-TCP של nodelay ב-ssh (ברירת מחדל: כבוי)
[לא] לקטום
תקן קיצוץ עבור שרתים ישנים (ברירת מחדל: כבוי)
[לא]buflimit
תיקון באג מילוי מאגר בשרת (ברירת מחדל: מופעל)
-o idmap=סוג
מיפוי מזהה משתמש/קבוצה, סוגים אפשריים הם:
אין תרגום של מרחב ה-ID (ברירת מחדל)
משתמש בלבד מתרגם את ה-UI של המשתמש המתחבר
תרגום קבצים של UID/GID בהתבסס על התוכן של קובץ uid ו קובץ גידים
-o קובץ uidfile=קובץ
קובץ המכיל מיפויי username:uid עבור קובץ idmap=
-o קובץ
קובץ המכיל את המיפויים groupname:gid עבור קובץ idmap=
-o nomap=סוג
בעזרת idmap=file, כיצד לטפל במיפויים חסרים
התעלם, אל תעשה מיפוי מחדש
החזרת שגיאה (ברירת מחדל)
-o ssh_command=CMD
הפעל CMD במקום 'ssh'
-o ssh_protocol=N
פרוטוקול ssh לשימוש (ברירת מחדל: 2)
-o sftp_server=SERV
נתיב לשרת sftp או לתת-מערכת (ברירת מחדל: sftp)
-o יציאה ישירה=יציאה
התחברות ישירה לפורט תוך עקיפת SSH
-o עבד
לתקשר דרך stdin ו- stdout תוך עקיפת הרשת
-o השבת קישור קשיח
קישור(2) יחזור עם errno מוגדר ל-ENOSYS. קישורים קשיחים אינם פועלים כרגע.
בצורה מושלמת על sshfs, וזה מבלבל חלק מהתוכניות. אם זה קורה, נסה להשבית
קישורים קשים עם אפשרות זו.
-o transform_symlinks
להפוך קישורים סימליים מוחלטים ליחסי משפחה
-o קישורי סימולציה_follow_sym
עקוב אחר קישורים סימבוליים בשרת
-o ללא_בדיקת_שורש
אל תבדוק את קיומו של 'dir' בשרת
-o password_stdin
קרא את הסיסמה מ-stdin (רק עבור pam_mount!)
-o SSHOPT=VAL
אפשרויות ssh (ראה man ssh_config)
FUSE אפשרויות:
-d -o באגים
אפשר פלט ניפוי באגים (מרמז -f)
-f פעולה בחזית
-s השבת את פעולת ריבוי ההליכים
-o לאפשר_אחר
לאפשר גישה למשתמשים אחרים
-o לאפשר_שורש
לאפשר גישה לשורש
-o לא פותר
אפשר mounts על קובץ/dir לא ריק
-o default_permissions מאפשר בדיקת הרשאות על ידי הליבה
-o fsname=NAME
הגדר את שם מערכת הקבצים
-o subtype=NAME
הגדר סוג מערכת קבצים
-o גדול_קריאה
להנפיק בקשות קריאה גדולות (2.4 בלבד)
-o max_read=N
הגדר גודל מקסימלי של בקשות קריאה
-o hard_remove
הסרה מיידית (אל תסתיר קבצים)
-o use_ino
תן למערכת הקבצים להגדיר מספרי אינוד
-o readdir_ino
נסה למלא d_ino ב-readdir
-o ישיר_io
השתמש בקלט/פלט ישיר
-o kernel_cache
קבצי מטמון בקרנל
-o [no]auto_cache
הפעלת אחסון במטמון בהתבסס על זמני שינוי
-o umask=M
הגדר הרשאות קובץ (אוקטלי)
-o uid=N
הגדרת בעל קובץ (מספר)
-o gid=N
קבוצת קבצים (מספר)
-o entry_timeout=T
זמן קצוב מטמון עבור שמות (1.0 שניות)
-o negative_timeout=T
זמן קצוב לזיכרון המטמון עבור שמות שנמחקו (0.0 שניות)
-o attr_timeout=T
זמן קצוב לזיכרון המטמון עבור תכונות (1.0 שניות)
-o ac_attr_timeout=T
פסק זמן אוטומטי של מטמון עבור מאפיינים (attr_timeout)
-o IN
לאפשר להפריע לבקשות
-o intr_signal=NUM
אות לשלוח בפסיקה (10)
-o מודולים=M1[:M2...]
שמות של מודולים לדחיפה על מחסנית מערכת הקבצים
-o max_write=N
הגדר גודל מקסימלי של בקשות כתיבה
-o max_readahead=N
להגדיר קריאה מקסימלית
-o async_read
לבצע קריאות באופן אסינכרוני (ברירת מחדל)
-o sync_read
לבצע קריאות באופן סינכרוני
מודול אפשרויות:
[subdir]
-o subdir=DIR
הוסף ספרייה זו לכל הנתיבים (חובה)
-o [אין] קישורים חוזרים
להפוך קישורים סימליים מוחלטים ליחסי משפחה
[iconv]
-o from_code=CHARSET
קידוד מקורי של שמות קבצים (ברירת מחדל: UTF-8)
-o to_code=CHARSET
קידוד חדש של שמות הקבצים (ברירת מחדל: ISO-8859-2)
מחברים
SSHFS נכתב על ידי מיקלוש סרזדי[מוגן בדוא"ל]>.
דף אדם זה נכתב על ידי ברטוש פנסקי[מוגן בדוא"ל]> עבור Debian GNU/Linux
הפצה (אך ייתכן שאחרים ישתמשו בה).
השתמש ב-sshfs באינטרנט באמצעות שירותי onworks.net
