כיצד להגן על קבצי טקסט באמצעות סיסמה באמצעות Vim ב- Linux (או ב- macOS)

Apr 7, 2025
פרטיות ואבטחה
תוכן ללא הכנסה

עורך הטקסטים vim, כלי סטנדרטי הכלול ב- Linux וב- MacOS, יכול להצפין במהירות קבצי טקסט עם סיסמה. זה מהיר ונוח יותר מהצפנת קובץ טקסט עם כלי עזר נפרד. כך תגדיר את זה.

ודא כי ה- Vim של המערכת שלך תומך בהצפנה

חלק מההפצות של לינוקס, כולל אובונטו, כוללות גרסה מינימלית של vim כברירת מחדל, המיועדת רק לעריכת טקסט בסיסית. לדוגמא, אובונטו מכנה את החבילה הזו "vim-tiny". אם תנסה להשתמש בהצפנה בגרסה מינימלית כל כך של vim, תראה את ההודעה "סליחה, פקודה זו אינה זמינה בגרסה זו".

יתכן שתצטרך להתקין את הגרסה המלאה של vim כדי לקבל תכונה זו להפצת לינוקס שלך. לדוגמה, באובונטו, תוכל לקבל את הגרסה המלאה של vim על ידי הפעלת הפקודה הבאה:

sudo apt להתקין

גרסת ה- vim הכלולה כברירת מחדל ב- macOS כוללת תמיכה בהצפנה, כך שאינך צריך להתקין שום דבר אחר ב- Mac. פשוט פתח חלון מסוף מ- Finder> יישומים> כלי עזר> טרמינל והפקודות יעבדו זהה ב- macOS כפי שהם פועלים ב- Linux.

כיצד להצפין קובץ באמצעות סיסמה

קָשׁוּר: מדריך למתחילים לעריכת קבצי טקסט עם Vi

התהליך הבסיסי הוא פשוט יחסית אם אתה יודע כיצד להשתמש ב- vi . אם לא, אתה עלול להיתקע בממשק המודאלי של וי. כאשר אתה פותח קובץ טקסט ב- vim, ישנם שני מצבים. כברירת מחדל, אתה נמצא במצב "פקודה" שבו אתה יכול להשתמש במקשים במקלדת כדי לבצע פקודות. אתה יכול גם ללחוץ על "i" כדי להיכנס ל"מצב הוספה ", שם תוכל להקליד כרגיל ולהזיז את הסמן באמצעות מקשי החצים, כפי שהיית עושה בעורכי טקסט אחרים. כדי לצאת ממצב הכניסה, לחץ על "Esc" ותחזור למצב פקודה.

ראשית, השקת vim. לדוגמה, הפקודה הבאה תפעיל את vim ותפנה אותה לקובץ בשם "דוגמה" בספריה הנוכחית. אם קובץ זה אינו קיים, vim ייצור קובץ בשם "דוגמה" בספריה הנוכחית כשאתה שומר אותו:

דוגמא וי

אתה יכול גם להצביע על vi על נתיב אחר עם פקודה כמו זו שלמטה. אינך צריך ליצור קובץ בספריה הנוכחית.

vi / path / to / file

ערוך את הקובץ כרגיל. לדוגמא, אתה יכול ללחוץ על "i" כדי להיכנס למצב הוספה ואז להקליד טקסט כרגיל. בזמן עריכת קובץ, לחץ על Esc כדי לוודא שאתה במצב פקודה ולא במצב הוספה. סוּג :איקס ולחץ על Enter.

תתבקש להזין סיסמה, בה יקודד קובץ הטקסט. הקלד את הסיסמה שבה ברצונך להשתמש, לחץ על Enter והקלד אותה שוב כדי לאשר. יהיה עליך להזין סיסמה זו בכל עת שתרצה לפתוח את הקובץ בעתיד.

Vim יזהיר כי אתה משתמש בשיטת הצפנה חלשה כברירת מחדל. נראה לך כיצד להשתמש בשיטת הצפנה מאובטחת יותר מאוחר יותר.

סיסמה תשויך לקובץ הטקסט הנוכחי ב- Vim, אך יהיה עליך לשמור את השינויים לפני שהסיסמה מוקצית לקובץ. לשם כך, לחץ על Esc כדי להבטיח שאתה במצב פקודה ואז הקלד : wq ולחץ על Enter כדי לכתוב את הקובץ לדיסק ולצאת מ- Vim.

בפעם הבאה שתנסה לפתוח את הקובץ ב- Vim - למשל, על ידי הפעלת " דוגמא וי “—Vim יבקש ממך את הסיסמה המשויכת לקובץ.

אם תזין את הסיסמה הלא נכונה, תוכן הקובץ יתקלקל.

אַזהָרָה : אל תשמור את הקובץ אם אתה פותח אותו ורואה ג'יבריש. זה יחסוך את הנתונים הפגומים בחזרה לקובץ ויחליף את הנתונים המוצפנים שלך. פשוט תרוץ : ש כדי לצאת מ- Vim מבלי לשמור את הקובץ בדיסק.

יש כאן קיצור דרך אחר שתוכל להשתמש בו. במקום ליצור או לפתוח קובץ עם " vim / path / to / file ", באפשרותך להפעיל את הפקודה הבאה כדי ש- vim ייצור או יפתח קובץ ויגרום לו להנחות אותך מיד להצפין את הקובץ באמצעות סיסמה:

βι -χ / πάθ / το / φίλε

שים לב שעליך להשתמש כאן באותיות קטנות וקטנות, בעוד שאתה צריך להשתמש באותיות רישיות X בעת הפעלת פקודת ההצפנה המשויכת מתוך Vim.

כיצד לאפשר הצפנה חזקה יותר ב- Vim

כברירת מחדל, Vim משתמש בהצפנה גרועה מאוד עבור קבצים אלה. שיטת ההצפנה המוגדרת כברירת מחדל "zip" או "pkzip" תואמת לאחור לגרסאות 7.2 ומטה של ​​vim. למרבה הצער, ניתן לפצח אותו מאוד מאוד בקלות - אפילו בחומרה משנות ה -90. כמו ה תיעוד רשמי מנסח את הדברים: "האלגוריתם המשמש ל" zip" של "cryptmethod" הוא שביר. מפתח של 4 תווים בשעה אחת, מפתח של 6 תווים ביום אחד (במחשב פנטיום 133). "

אתה לא צריך להשתמש בהצפנת pkzip עבור מסמכי הטקסט שלך אם אתה בכלל רוצה אבטחה. עם זאת, Vim מספק שיטות הצפנה טובות יותר. גרסה 7.3 ל- Vim שוחררה ב 2010 הוסיף שיטת הצפנה "דגיג", וזה טוב יותר. גרסה 7.4.399 פורסמה ב 2014 כללה שיטת הצפנה חדשה של Blowfish המתקנת בעיות אבטחה בשיטת ההצפנה המקורית "blowfish", ומכנה אותה "blowfish2".

הבעיה היחידה היא שקבצים שאתה יוצר בשיטות הצפנה חזקות יותר דורשים גרסאות חדשות יותר של Vim. לכן, אם ברצונך להשתמש בהצפנת "blowfish2", תוכל לפתוח את הקובץ רק עם גרסאות Vim 7.4.399 ומעלה. כל עוד אתה בסדר עם זה, עליך להשתמש בשיטת ההצפנה החזקה ביותר האפשרית.

כדי לבדוק באיזו שיטת הצפנה משתמש הקובץ, פתח את הקובץ ב- vim, לחץ על מקש Esc כדי לוודא שאתה במצב פקודה, הקלד את הפקודה הבאה ולחץ על Enter.

: ס"מ מקומי?

ה"ס"מ "כאן מייצג" cryptmethod ".

תראה את שיטת ההצפנה המשמשת את הקובץ הנוכחי בתחתית מסך ה- vim.

לבחירת שיטת הצפנה, הפעל אחת מהפקודות הבאות. ההצפנה "blowfish2" מתאימה ביותר לאבטחה.

: setlocal cm = blowfish2

: ס"מ מקומי = דגי מכה

: setlocal cm = zip

לאחר שבחרת באלגוריתם ההצפנה שלך, השתמש ב : ב פקודה לכתוב את הקובץ לדיסק או ל- : wq פקודה לכתוב את הקובץ לדיסק ולהפסיק.

בפעם הבאה שתפתח מחדש את הקובץ ב- Vim, הוא לא יתלונן על אלגוריתם הצפנה חלש. תראה גם את אלגוריתם ההצפנה שבחרת בתחתית מסך ה- vim בעת פתיחת הקובץ.

כיצד לשנות או להסיר סיסמה

כדי להסיר סיסמה מקובץ, פתח את הקובץ ב- Vim והפעל את ה- :איקס פקודה. תתבקש לספק מפתח הצפנה חדש. הזן כאן את הסיסמה החדשה בה ברצונך להשתמש. כדי להסיר את הסיסמה לחלוטין, השאר את שדה הסיסמה ריק ולחץ על Enter פעמיים.

שמור את הקובץ וסיום לאחר מכן עם : wq . הקובץ יפענח, כך שלא תתבקש להזין סיסמה בעת פתיחת הקובץ בעתיד.

הקפד לזכור איזו סיסמה שתגדיר, או שלא תוכל לגשת לתוכן הקובץ בעתיד.

תוכן כניסה . כניסה תחתונה

How To Password Protect Text Files Using Vim On Linux (or MacOS)

Password Protect Text Files With VIM Editor

How To Password Protect A File Using VIM

Three Methods To Password Protect A File Using VIM In Linux

Vim Text Editor - A Quick Introduction To Using Vim On Linux - (Linux Tutorial For Beginners)

Linux : HowTo Encrypt And Decrypt Files With A Password Using GPG

How To Encrypt Vim Files

How To Backup And Encrypt Data Using Rsync And VeraCrypt On MacOS (see Change Log)

Vim #102: MacOS Keyboard Bindings On Linux

Password Protecting Through VIM Editor

Why I'm Switching Text Editor To Vim

Enhance Your Linux Terminal And VIM Editor With Powerline

Using XXD And VIM To Edit Binary In OSX

How To Install Vim


פרטיות ואבטחה - המאמרים הפופולריים ביותר

CCleaner משיקה בטא ציבורית, אשר בתקווה תעזור למשתמשים לתפוס שינויים רישומיים

פרטיות ואבטחה Sep 17, 2025

תוכן ללא הכנסה CCleaner השיקה גרסת בטא ציבורית בשבוע שעבר, חודש אחרי עדכון רישומי שנאסף על המשתמשי..


כיצד לחבר את Nest Secure לרשת Wi-Fi חדשה

פרטיות ואבטחה Jan 26, 2025

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


כיצד לחסום עוגיות (למעט אתרים בהם אתה משתמש) בכל דפדפן

פרטיות ואבטחה Oct 30, 2025

עוגיות יכולות להיות שימושיות כאשר אתה שולט בהן. היום אנו בוחנים כיצד ניתן לשלוט בעוגיות על ידי חסימ�..


כיצד לעבור מתצוגה מקדימה של Insider של Windows 10 חזרה ליציבה (מבלי להתקין מחדש)

פרטיות ואבטחה Jul 14, 2025

תוכן ללא הכנסה כשאתה נרשם ל תצוגות תצוגה מקדימה של פנים , Windows מזהיר כי "ייתכן" שתצטרך להתקי�..


כיצד להוסיף או להסיר רשתות Wi-Fi באופן ידני ממערכת ההפעלה X

פרטיות ואבטחה Dec 4, 2024

תוכן ללא הכנסה אחד הדברים שעושה OS X הוא לשמור כל רשת Wi-Fi שאליה אתה מתחבר. זה נהדר אם אתה עובר מרשת Wi-Fi ..


5 טריקים הרוצחים כדי להפיק את המרב מ- Wireshark

פרטיות ואבטחה Jul 12, 2025

ל- Wireshark לא מעט טריקים בשרוול, החל מלכידת תנועה מרוחקת וכלה ביצירת כללי חומת אש המבוססים על חבילות שנ..


כל מה שאתה צריך לדעת על כניסה ל- Windows 8.1

פרטיות ואבטחה May 5, 2025

תוכן ללא הכנסה Windows 8.1 ו- 8 הביאו שינויים גדולים ב- Windows. אפילו תהליך הכניסה וההגדרה של חשבונות משתמשי..


הטיפים והטריקים הטובים ביותר להפקת המיטב מ- Internet Explorer 10

פרטיות ואבטחה Sep 8, 2025

תוכן ללא הכנסה כעת, לאחר ש- Windows 8 זמין, ייתכן שהתחלתם לשחק עם Internet Explorer 10. הוא מגיע בשתי גרסאות שונות:..


קטגוריות