כיצד לשתף קבצים ברחבי הרשת שלך מממשקי משתמש גרפיים פופולריים אלה של Linux
רוצה ליצור שיתופי רשת במחשב Linux שלך אך להימנע משורת הפקודה? זה קל, ואני אראה לך בדיוק איך לעשות את זה.
אני משתף באופן קבוע קבצים ותיקיות ברשת הביתית שלי מלינוקס. למעשה, יש לי מכונה אחת שמכילה תיקייה מסוימת שבה נמצאים כל כתבי היד בטיוטה הראשונה שלי. כשהחלטתי שאני מעדיף לשמור את הקבצים האלה בתוך החברה (במקום להסתכן בכך שספק ענן צד שלישי ישתמש בהם כדי לאמן רשתות עצביות של בינה מלאכותית), סמבה היה הפתרון המתבקש.
עבור מישהו שמשתמש בלינוקס במשך עשרות שנים, הקמת מניית סמבה לא הייתה עניין של מה בכך. למי שחדש במערכת ההפעלה בקוד פתוח, זה לא כל כך פשוט. למרבה המזל, שניים מממשקי המשתמש הגרפיים הפופולריים ביותר של לינוקס (GNOME ו- KDE Plasma) מקלים מעט על יצירת מניות כאלה.
אני רוצה להדריך אותך בתהליך של לעשות בדיוק את זה, כך שתוכל ליצור שיתופי רשת במחשב הלינוקס שלך בקלות.
כיצד לשתף קבצים ברחבי הרשת שלך מממשקי משתמש גרפיים אלה של Linux
ראשון: התקנת סמבה
מה תזדקק לו: כדי שזה יעבוד, תזדקק להפצת לינוקס עם סביבות שולחן העבודה GNOME או KDE Plasma . תזדקק גם למשתמש עם הרשאות sudo. זהו. בואו נגרום לזה לקרות. אני אדגים על הפצה מבוססת אובונטו (פופ!_OS). אם אתה משתמש בהפצה מבוססת פדורה, הקפד להחליף apt-get עבור מנהל חבילת dnf במהלך תהליך ההתקנה של Samba.
1. התקן סמבה
במקרה שהפצת Linux שלך לא הגיעה עם Samba מותקן מראש, תוכל להתקין אותה עם הפקודה:
sudo apt-get install samba -yאם ההתפלגות שלך מבוססת פדורה, פקודה זו תהיה:
sudo dnf install samba -y2. הוסף והפעל את המשתמש שלך לגישה לסמבה
כברירת מחדל, יש להוסיף משתמשים ולהפעיל אותם לשימוש בסמבה. פעולה זו דורשת רק שתי פקודות. הראשון מוסיף את המשתמש לסמבה עם פקודה זו (כאשר USERNAME הוא שם המשתמש שלך בלינוקס):
sudo smbpasswd -a USERNAMEתחילה תתבקש להזין את סיסמת sudo שלך ותידרש להקליד ולאמת סיסמה עבור Samba.
לאחר מכן, הפעל את המשתמש עם הפקודה (כאשר USERNAME הוא שם המשתמש שלך ב- Linux):
sudo smbpasswd -e USERNAMEשיתוף מ-GNOME
1. התקן את הרחבת Nautilus
כדי לגרום לזה לעבוד עם מנהל הקבצים Natilus (aka "קבצים"), אתה צריך להתקין חתיכת תוכנה עם הפקודה:
sudo apt-get install nautilus-share -yאם ההפצה שלך משתמשת ב- dnf, פקודה זו היא:
sudo dnf install nautilus-share -y2. הפעל מחדש את Nautilus
באפשרותך להפעיל מחדש את Nautilus באמצעות הפקודה:
nautilus -q3. שתף את התיקיה שלך
פתח את Nautilus ואתר את התיקיה שברצונך לשתף. לחץ באמצעות לחצן העכבר הימני על תיקיה זו ובחר שיתוף רשת מקומית.
אם אינך רואה ערך תפריט זה, ייתכן שתרצה להתנתק ולהיכנס שוב.
4. הגדר את המיקום המשותף
בחלון המוקפץ שנוצר, לחץ על תיבת הסימון עבור שתף תיקיה זו. לאחר שתעשה זאת, תוכל לתת שם לשיתוף ולאחר מכן (אם ברצונך להעניק הרשאה למשתמשים לשנות את תוכן השיתוף) לחץ על תיבת הסימון עבור "אפשר לאחרים ליצור ולמחוק קבצים בתיקיה זו". אם ברצונך לאפשר לכניסות אנונימיות לגשת לשיתוף, אתה יכול ללחוץ על תיבת הסימון עבור גישת אורח (אם כי לא הייתי ממליץ על כך מטעמי אבטחה).
לאחר שטיפלת בפקודות, זה כל מה שעליך לעשות כדי לשתף תיקייה ב- GNOME.
לחץ על צור שיתוף ולאחר מכן, כאשר תתבקש לעשות זאת, לחץ על הוסף את ההרשאות באופן אוטומטי. אם אתה מקבל שגיאה הכוללת את השגיאה "net usershare' returned error 255", יהיה עליך להפעיל את שתי הפקודות הבאות:
sudo mkdir -p /var/lib/samba/usershares/
sudo chmod go+rwx /var/lib/samba/usershares/לאחר שתעשה זאת, תוכל לגשת לתיקיה המשותפת מהרשת שלך.
שיתוף מ-KDE Plasma
1. התקן את רכיב שיתוף הקבצים
היכנס ל- KDE Plasma ופתח את אפליקציית Konsole. הנפק את הפקודה:
sudo apt-get install kdenetwork-filesharing -yאם ההפצה שלך מבוססת על פדורה, פקודה זו תהיה:
sudo dnf install kdenetwork-filesharing -yלאחר מכן יהיה עליך לעבור את אותו תהליך המתואר לעיל כדי להוסיף ולאפשר למשתמשים שלך עבור שיתופים של סמבה.
2. פתח את הכרטיסייה שיתוף כדי לשתף את התיקיה
לחץ באמצעות לחצן העכבר הימני על התיקיה שברצונך לשתף ולחץ על מאפיינים. בחלון המוקפץ שנוצר, לחץ על הכרטיסייה שיתוף.
3. תקן את ההרשאות
בחלק העליון של הכרטיסיה שיתוף, סביר להניח שתראה אזהרה עם לחצן המסומן תיקון הרשאות. לחץ על לחצן זה. כשתתבקש, לחץ על שנה הרשאות.
סביר להניח שתראה שגיאה זו.
4. הפעל את השיתוף
בחזרה בכרטיסיה שיתוף, לחץ על תיבת הסימון עבור "שתף תיקיה זו עם מחשבים אחרים ברשת המקומית". לאחר שתעשה זאת, תוכל להגדיר את המיקום המשותף על-ידי מתן שם והרשמה/הגדרה של גישת אורח. הייתי מציע להשאיר את כולם עם הרשאות קריאה בלבד ולתת למשתמש שליטה מלאה. לאחר שתעשה זאת, לחץ על אישור.
כעת באפשרותך להגדיר את השיתוף בדיוק כפי שאתה רוצה/צריך.
לאחר שתבצע שלבים אלה, תוכל לשתף כל תיקייה (כל עוד יש לך הרשאה לגשת אליה) ממחשב הלינוקס שלך לרשת שלך.




