זוהי הפקודה lpass שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
lpass - ממשק שורת הפקודה עבור LastPass
תַקצִיר
lpass [ --גרסה, -v | --עזרה, -ח ]
lpass [ ]
תיאור
lpass הוא ממשק שורת פקודה פשוט ל- LastPass. הוא מורכב מכמה
פקודות משנה:
lpass התחבר [--trust] [--plaintext-key [--force, -f]] [--color=auto|אף פעם לא|תמיד] USERNAME
lpass התנתקות [--force, -f] [--color=auto|לעולם לא|תמיד]
lpass לְהַצִיג [--sync=auto|now|no] [--clip, -c] [--all|--username|--password|--url|--notes|--field=FIELD|--id| --name] [--basic-regexp, -G|--fixed-strings, -F] [--color=auto|אף פעם לא|תמיד] {NAME|UNIQUEID}
lpass ls [--sync=auto|now|no] [--long, -l] [-m] [-u] [--color=auto|אף פעם לא|תמיד] [GROUP]
lpass עריכה [--sync=auto|now|no] [--non-interactive] {--name|--username, -u|--password, -p|--url|--notes|--field=FIELD } [--color=auto|אף פעם לא|תמיד] {NAME|UNIQUEID}
lpass ליצור [--sync=auto|now|no] [--clip, -c] [--username=USERNAME] [--url=URL] [--no-symbols] [--color=auto|לעולם לא|תמיד ] {NAME|UNIQUEID} LENGTH
lpass לשכפל [--sync=auto|now|no] [--color=auto|אף פעם|תמיד] {UNIQUENAME|UNIQUEID}
lpass rm [--sync=auto|now|no] [--color=auto|אף פעם|תמיד] {UNIQUENAME|UNIQUEID}
lpass לסנכרן [--רקע, -b] [--color=auto|לעולם לא|תמיד]
lpass יצוא [--sync=auto|now|no] [--color=auto|אף פעם לא|תמיד]
lpass נתח userls לַחֲלוֹק
lpass נתח משתמש להוסיף [--read_only=[true|false]] [--hidden=[true|false]] [--admin=[true|false]] שתף שם משתמש
lpass נתח רגיל [--read_only=[true|false]] [--hidden=[true|false]] [--admin=[true|false]] שתף שם משתמש
lpass נתח משתמש שתף את שם המשתמש
lpass נתח לִיצוֹר לַחֲלוֹק
lpass נתח rm לַחֲלוֹק
סִנכְּרוּן
השמיים --סינכרון אפשרויות שליטה כאשר הפעולה הנוכחית כוללת סנכרון עם
שרת. אם עַכשָׁיו מוגדר, והפקודה מבצעת שינוי, השינוי מסונכרן לפני
הפקודה יוצאת. אם עַכשָׁיו מוגדר, והפקודה מציגה ערך, המטמון המקומי הוא
מסונכרן לפני הצגת הערך. אם עַכשָׁיו מוגדר, והפקודה אחרת
הצליח, אך הסנכרון נכשל, הפקודה תחזיר שגיאה. אם המכונית מוגדר,
והפקודה עושה שינוי, השינוי מסונכרן לשרת ב-
רקע כללי. אם המכונית מוגדר, והפקודה מציגה ערך, המטמון המקומי הוא
מסונכרן לפני שהערך מוצג רק אם המטמון המקומי הוא יותר מ-5 שניות (או
LPASS_AUTO_SYNC_TIME שניות, אם מוגדר) ישן. אם לא מוגדר, הפקודה לא תיצור אינטראקציה
עם השרת, אלא אם יש תור העלאה נוכחי בעיבוד. כל שינוי מקומי
שאינם מסונכרנים עם השרת יתקיימו בתור של בקשות עם חותמת זמן
אשר יסונכרן בסנכרון הבא.
השמיים לסנכרן הפקודה מאלצת סנכרון של המטמון המקומי עם שרתי LastPass,
ואינו יוצא עד שהמטמון המקומי מסונכרן או עד שמתרחשת שגיאה.
לחלופין, אם --רקע כללי מוגדר, הסנכרון מתרחש בדמוניזציה
התהליך.
סוֹכֵן
תהליך סוכן ייווצר ברקע בפקודה מוצלחת ראשונה, והכל
הפקודות הבאות ישתמשו בסוכן לפענוח, במקום לבקש ממשתמש א
סיסמה. הסוכן יתפטר לאחר שעה, אלא אם כן LPASS_AGENT_TIMEOUT סביבה
המשתנה מוגדר למספר חלופי של שניות שבהן יש להפסיק, או 0 כדי לעולם לא להיגמל.
אם משתנה הסביבה LPASS_AGENT_DISABLE מוגדר ל-1, לא ייעשה שימוש בסוכן.
סיסמה כְּנִיסָה
אם זמין, ה פסנתר תוכנית, חלק מ gpg2(1), ניתן להשתמש בהזנת סיסמאות
אם הוא מותקן. אם לא זמין, או אם LPASS_DISABLE_PINENTRY משתנה הסביבה
מוגדר ל-1, סיסמאות ייקראו מקלט סטנדרטי והודעה תוצג ב-
שגיאת תקן.
ניתן להגדיר את התוכנית המשמשת להזנת סיסמאות גם על ידי הגדרת ה
LPASS_ASKPASS` סביבה משתנה 'LPASS_ASKPASS צפוי להיות בינארי זה
מייצר הנחיה באמצעות ארגומנט שורת הפקודה הראשון שלו, ומוציא את הסיסמה שהוזנה
לסטנדרט החוצה. ssh-askpass מיישם את הפרוטוקול הזה, כמו גם את סקריפט המעטפת הבא:
#!/ bin / bash
echo -n "$*: " >/dev/stderr
stty -הד
לקרוא תשובה
אקו סטטי
echo $answer
כְּנִיסָה מִפרָט
פקודות שלוקחות א UNIQUENAME ייכשל אם השם שסופק יהיה בשימוש מספר פעמים, ו
להחזיר שגיאה. פקודות עשויות לחלופין לקחת א מזהה ייחודי, שיהיה המספר השלם ID
מסופק על ידי LastPass לזיהוי ערכים באופן ייחודי. פקודות שלוקחות או א שֵׁם or
a מזהה ייחודי תיצור ערך חדש אם א שֵׁם צוין ודרוס אחרת
ערך קיים אם מזהה ייחודי מוגדר.
רישום In
השמיים התחבר תת-פקודה יאתחל מטמון ותיקיית תצורה בתוך הנוכחי
ספריית הבית של המשתמש - ~/.lpass - או בספרייה שצוינה על ידי הסביבה
משתנה LPASS_HOME. לאחר מכן הוא ינסה לאמת את עצמו עם LastPass
שרתים, באמצעות אישורי שורת הפקודה שסופקו או באמצעות הנחיה אינטראקטיבית (ב-
במקרה של ריבוי גורמים או סיסמה לא מסופקת). ה --אמון אפשרות תגרום לאחר מכן
התחברות כדי לא לדרוש אימות רב-גורמי. אם ה --מפתח טקסט פשוט האפשרות היא
שצוין, מפתח הפענוח יישמר בדיסק הקשיח בטקסט רגיל. שימו לב
ששימוש באפשרות זו מונע אלא במצבים מוגבלים, שכן הוא מאוד
מקטין את אבטחת הנתונים.
השמיים התנתקות תת-פקודה תסיר את המטמון המקומי ואת מפתחות ההצפנה המאוחסנים. זה יהיה
לבקש מהמשתמש לאשר, אלא אם כן --כּוֹחַ מוגדר.
צופה
השמיים לְהַצִיג תת-פקודה תציג סיסמה או שדה נבחר.
השמיים ls תת-פקודה תפרט שמות בקבוצות במבנה עץ. אם ה --ארוך or -l
האפשרות מוגדרת, ולאחר מכן רשום גם את זמן השינוי האחרון. ה -u ניתן להעביר את האפשרות
הצג את זמן השימוש האחרון (מגע אחרון) במקום זאת, אם זמין. שני הזמנים הם ב-GMT.
השמיים יצוא תת-פקודה תשליך את כל פרטי החשבון כולל סיסמאות ל-stdout
(לא מוצפן).
משנה
השמיים עריכה תת-פקודה תערוך את השדה שנבחר. אם --לא אינטראקטיבי אינו מוגדר, ה
השדה שנבחר יערוך באמצעות עורך; אחרת הפקודה תקבל נתונים עד
EOF או, אלא אם שדה ההערות עובר עריכה, השורה החדשה הראשונה. שימו לב מתי
עריכה אינטראקטיבית, תוכן השדה עשוי להישמר בדיסק בקבצי tmp או ב
החלפת קבצי עורך, בהתאם לתצורת המערכת שלך.
השמיים ליצור תת-פקודה תיצור סיסמה שנוצרת באופן אקראי עבור שם המפתח הנבחר,
ולחלופין להוסיף כתובת אתר ושם משתמש תוך כדי הכנסת הסיסמה שנוצרה.
השמיים rm הפקודה תסיר את הערך שצוין, ואת לשכפל הפקודה תיצור א
ערך כפול של זה שצוין, אך עם ערך אחר ID.
משותף תיקייה פקודות
השמיים נתח ניתן להשתמש בפקודה ובפקודות המשנה הנלוות לה כדי לתפעל משותף
תיקיות, אם זמינות למשתמש (ארגוני או פרימיום). ה userls, משתמש להוסיף, רגיל,
ו משתמש ניתן להשתמש בפקודות משנה לשאילתה ולשינוי חברות בתיקייה המשותפת,
תוך לִיצוֹר ו rm ניתן להשתמש בפקודות משנה של שיתוף כדי להוסיף חדשות, או למחוק קיימות
תיקיות משותפות. הנורמלי ליצור ו עריכה ניתן להשתמש בפקודות כדי לערוך חשבונות בתוך
התיקיה המשותפת.
לוח
פקודות שלוקחות א -c or --לְקַצֵץ option תעתיק את הפלט ללוח, באמצעות
xclip(1) או xsell(1) במערכות מבוססות X11, pbcopy(1) ב-OSX, או putclip על Cygwin. ה
ניתן לעקוף את הפקודה שבה יש להשתמש על ידי ציון סביבת LPASS_CLIPBOARD_COMMAND
משתנה
צֶבַע תְפוּקָה
השמיים --צֶבַע אפשרות שולטת בפלט צבעוני למסוף. כברירת מחדל, פקודות ישתמשו
--color=auto, שבו נעשה שימוש בפלט צבעוני אלא אם כן הפלט אינו tty (לדוגמה,
כאשר מועברים לצינור או לקובץ). אם תמיד נעשה שימוש, צבעים מיוצרים ללא קשר ל
זיהוי פלט. אם לעולם לא בשימוש, לא נפלטים רצפי בריחה של צבע.
תְצוּרָה
ניתן לציין את כל התצורה באמצעות משתני סביבה. לחלופין, סט של
ניתן לציין עקיפות משתני סביבה ב ~/.lpass/env בצורה של:
VARIABLE1=VALUE1
VARIABLE2=VALUE2
...
הסביבה וריאציות
ניתן להשתמש במשתני הסביבה הבאים לתצורה כמתואר ב-
סעיף למעלה:
· LPASS_HOME
· LPASS_AUTO_SYNC_TIME
· LPASS_AGENT_TIMEOUT
· LPASS_AGENT_DISABLE
· LPASS_DISABLE_PINENTRY
· LPASS_ASKPASS
· LPASS_CLIPBOARD_COMMAND
השתמש ב-lpass באינטרנט באמצעות שירותי onworks.net