אנגליתצרפתיתספרדי

סמל OnWorks

parallel-ssh - מקוון בענן

הפעל parallel-ssh בספק אירוח חינמי של OnWorks על גבי Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה parallel-ssh שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


parallel-ssh - תוכנית ssh מקבילה

תַקצִיר


מקביל-שש [-vAiIP] [-h hosts_file] [-H [המשתמש@]המארח[:נמל]] [-l המשתמש] [-p נָקוּב] [-o
outdir] [-e שגיאה] [-t פסק זמן] [-O אפשרויות] [-x טוען] [-X גדול מ] הפקודה ...

מקביל-שש -I [-vAiIP] [-h hosts_file] [-H [המשתמש@]המארח[:נמל]] [-l המשתמש] [-p נָקוּב] [-o
outdir] [-e שגיאה] [-t פסק זמן] [-O אפשרויות] [-x טוען] [-X גדול מ] [הפקודה ...]

תיאור


מקביל-שש היא תוכנה לביצוע ssh במקביל על מספר מארחים. זה
מספק תכונות כגון שליחת קלט לכל התהליכים, העברת סיסמה ל
ssh, שמירת פלט לקבצים ותזמון קצוב.

משתני הסביבה PSSH_NODENUM ו-PSSH_HOST נשלחים למארח המרוחק. ה
למשתנה PSSH_NODENUM מוקצה מספר ייחודי עבור כל חיבור ssh, החל מ-0
וסופר למעלה. למשתנה PSSH_HOST מוקצה שם המארח כפי שצוין ב
רשימת המארחים. שים לב ש-sshd מוריד משתני סביבה כברירת מחדל, אז sshd_config פועל
המארח המרוחק חייב לכלול את השורה:
AcceptEnv PSSH_NODENUM PSSH_HOST

אפשרויות


-h host_file
--מארחים host_file
קרא מארחים מהנתון host_file. השורות בקובץ המארח הן מהצורה
[המשתמש@]המארח[:נמל] ויכול לכלול שורות ריקות והערות (שורות שמתחילות ב
"#"). אם ניתנים מספר קבצי מארח (ה -h אפשרות בשימוש יותר מפעם אחת),
אז parallel-ssh מתנהג כאילו הקבצים האלה היו משורשרים זה לזה. אם
host מצוין מספר פעמים, ואז parallel-ssh יחבר את המספר הנתון
או פעמים.

-H [המשתמש@]המארח[:נמל]
--מנחה [המשתמש@]המארח[:נמל]
-H "[המשתמש@]המארח[:נמל] [ [המשתמש@]המארח[:נמל ] ... ]"
--מנחה "[המשתמש@]המארח[:נמל] [ [המשתמש@]המארח[:נמל ] ... ]"
הוסף את מחרוזות המארח הנתונות לרשימת המארחים. אפשרות זו עשויה להינתן מרובות
פעמים, וניתן להשתמש בו בשילוב עם -h אוֹפְּצִיָה.

-l המשתמש
--מִשׁתַמֵשׁ המשתמש
השתמש בשם המשתמש הנתון כברירת המחדל עבור כל ערכי מארח שאינם ספציפיים
ציין משתמש.

-p הקבלה
--נָקוּב הקבלה
השתמש במספר הנתון כמספר המרבי של חיבורים במקביל.

-t פסק זמן
--פסק זמן פסק זמן
בצע פסק זמן לחיבורים לאחר מספר השניות הנתון. עם ערך של 0,
parallel-ssh לא תקצוב זמן קצוב של כל חיבור.

-o outdir
--outdir outdir
שמור פלט סטנדרטי לקבצים בספרייה הנתונה. שמות הקבצים הם מהצורה
[המשתמש@]המארח[:נמל][.NUM] כאשר המשתמש והיציאה כלולים רק עבור מארחים ש
לציין אותם במפורש. המספר הוא מונה שמוגדל בכל פעם עבור
מארחים שצוינו יותר מפעם אחת.

-e שגיאה
--errdir שגיאה
שמור שגיאה סטנדרטית בקבצים בספרייה הנתונה. שמות הקבצים זהים
טופס כמו עם -o אוֹפְּצִיָה.

-x טוען
--extra-args טוען
מעביר ארגומנטים נוספים של שורת הפקודה SSH (ראה את ssh(1) דף אדם למידע נוסף
מידע על טיעוני SSH). ניתן לציין אפשרות זו מספר פעמים.
הטיעונים מעובדים לפיצול על רווח לבן, להגן על טקסט בתוך מירכאות, וכן
לברוח עם קווים אחוריים. כדי להעביר טיעונים ללא עיבוד כזה, השתמש ב- -X
אפשרות במקום זאת.

-X גדול מ
--extra-arg גדול מ
מעביר ארגומנט שורת פקודה SSH בודד (ראה את ssh(1) דף אדם למידע נוסף
מידע על טיעוני SSH). לא כמו ה -x אפשרות, לא מבוצע עיבוד
על הטיעון, כולל פיצול מילים. כדי להעביר שורת פקודה מרובת
ארגומנטים, השתמש באפשרות פעם אחת עבור כל ארגומנט.

-O אפשרויות
--אפשרויות אפשרויות
אפשרויות SSH בפורמט המשמש בקובץ התצורה של SSH (ראה את ssh_config(5)
דף אדם למידע נוסף). ניתן לציין אפשרות זו מספר פעמים.

-A
--askpass
בקש סיסמה והעביר אותה ל-ssh. ניתן להשתמש בסיסמה עבור כל אחד מהם
לפתוח מפתח או לאימות סיסמה. הסיסמה מועברת ב-a
בצורה מאובטחת למדי (למשל, זה לא יופיע ברשימות טיעונים). עם זאת, תהיה
מודע לכך שמשתמש שורש במערכת שלך עלול ליירט את הסיסמה.

-i
--בשורה
הצג פלט סטנדרטי ושגיאה סטנדרטית כאשר כל מארח משלים.

--inline-stdout
הצג פלט סטנדרטי (אך לא שגיאה סטנדרטית) כאשר כל מארח משלים.

-v
--מִלוּלִי
כלול הודעות שגיאה מ-ssh עם ה- -i ו \ אפשרויות.

-I
--שלח-קלט
קרא קלט ושלח לכל תהליך ssh. מאז ssh מאפשר סקריפט פקודה להיות
נשלח על קלט סטנדרטי, ה -I ניתן להשתמש באפשרות במקום ארגומנט הפקודה.

-P
--הדפס
הצג פלט כשהוא מגיע. אפשרות זו היא בעלת שימוש מוגבל בגלל הפלט
ממארחים שונים משתלבים.

דוגמאות


התחבר למארח1 ולמארח2, והדפיס "שלום, עולם" מכל אחד:
parallel-ssh -i -H "host1 host2" הד "שלום, עולם"

הדפס "שלום, עולם" מכל מארח שצוין בקובץ hosts.txt:
parallel-ssh -i -h hosts.txt הד "שלום, עולם"

הפעל פקודה בתור root עם הנחיה עבור סיסמת השורש:
parallel-ssh -i -h hosts.txt -A -l root echo hi

הפעל פקודה ארוכה ללא פסק זמן:
parallel-ssh -i -h hosts.txt -t 0 שינה 10000

אם לקובץ hosts.txt יש מספר רב של ערכים, נניח 100, אז אפשרות המקבילה
ניתן גם להגדיר ל-100 כדי להבטיח שהפקודות מופעלות במקביל:
parallel-ssh -i -h hosts.txt -p 100 -t 0 שינה 10000

הפעל פקודה מבלי לבדוק או לשמור מפתחות מארח:
parallel-ssh -i -H host1 -H host2 -x "-O StrictHostKeyChecking=no -O
UserKnownHostsFile=/dev/null -O GlobalKnownHostsFile=/dev/null" echo hi

הדפס את מספר הצומת עבור כל חיבור (זה ידפיס 0, 1 ו-2):
parallel-ssh -i -H host1 -H host1 -H host2 'echo $PSSH_NODENUM'

טיפים


אם יש לך קבוצה של מארחים שאתה מתחבר אליהם לעתים קרובות עם אפשרויות ספציפיות, ייתכן שכן
מועיל ליצור כינוי כגון:
כינוי pssh_servers="parallel-ssh -h /path/to/server_list.txt -l root -A"

הקובץ ssh_config יכול לכלול מספר שרירותי של קטעי Host. כל כניסה מארח
מציין אפשרויות ssh אשר חלות רק על המארח הנתון. הגדרות מארח יכולות אפילו
תתנהג כמו כינויים אם האפשרות HostName כלולה. תכונת ssh זו, בשילוב
עם קבצי מארח מקבילי ssh, מספק כמות עצומה של גמישות.

יְצִיאָה סטָטוּס


קודי מצב היציאה מ-parallel-ssh הם כדלקמן:

0 הַצלָחָה

1 שגיאה שונה

2 שגיאת תחביר או שימוש

3 לפחות תהליך אחד נהרג על ידי אות או פג פסק זמן.

4 כל התהליכים הושלמו, אבל לפחות תהליך ssh אחד דיווח על שגיאה (יציאה
סטטוס 255).

5 לא היו שגיאות ssh, אבל לפחות לפקודה מרחוק אחת הייתה יציאה שאינה אפס
מעמד.

מחברים


נכתב על ידי ברנט נ. צ'ון[מוגן בדוא"ל]> ואנדרו מקנאב[מוגן בדוא"ל]>.

http://code.google.com/p/parallel-ssh/

השתמש במקביל-ssh באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    קלמנטינה
    קלמנטינה
    קלמנטיין היא מוזיקה מרובת פלטפורמות
    נגן ומארגן ספרייה בהשראת
    אמארוק 1.4. יש לו מהיר ו
    ממשק קל לשימוש, ומאפשר לך
    חפש ו...
    הורד את קלמנטיין
  • 2
    XISMuS
    XISMuS
    שימו לב: לעדכון מצטבר 2.4.3 יש
    שוחרר!! העדכון עובד עבור כל אחד
    גרסה קודמת של 2.xx. אם משדרגים
    מגרסה v1.xx, אנא הורד ו
    אני ...
    הורד את XISMuS
  • 3
    facetracknoir
    facetracknoir
    תוכנית מעקב ראש מודולרית כי
    תומך במספר עוקבי פנים, מסננים
    ופרוטוקולי משחק. בין הגששים
    הם SM FaceAPI, AIC Inertial Head
    עוקב ...
    הורד את facetracknoir
  • 4
    קוד QR של PHP
    קוד QR של PHP
    PHP QR Code הוא קוד פתוח (LGPL)
    ספרייה להפקת קוד QR,
    ברקוד דו מימדי. מבוסס על
    ספריית libqrencode C, מספקת API עבור
    יצירת סרגל קוד QR...
    הורד PHP QR Code
  • 5
    פריסיב
    פריסיב
    Freeciv הוא מבוסס תור חינמי
    משחק אסטרטגיה מרובה משתתפים, שבו כל אחד
    שחקן הופך למנהיג של א
    ציוויליזציה, נלחמת להשיג את
    המטרה הסופית: להיות...
    הורד את Freeciv
  • 6
    ארגז חול של קוקייה
    ארגז חול של קוקייה
    Cuckoo Sandbox משתמש ברכיבים כדי
    לפקח על ההתנהגות של תוכנות זדוניות ב-a
    סביבת ארגז חול; מבודד מה
    שאר המערכת. הוא מציע אוטומטי
    ניתוח או...
    הורד קוקייה חול
  • עוד »

פקודות לינוקס

Ad