Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית

חומרה (כללי) - הוספתי למחשב שלי כונן קשיח נוסף ובאמצעות gparted

Anonymous - 15/08/2017 - 10:53
נושא ההודעה: הוספתי למחשב שלי כונן קשיח נוסף ובאמצעות gparted
הגדרתי עליו מחיצה אחת sdb1 מפורמטת ל ext4

אני רוצה להשתמש בכונן לאיחסון תכנים של משתמש רגיל - מסמכים, הורדות וכו'
אבל ה owner של הכונן הוא root

במקום להסתבך בשינוי הרשאות כתיבה לכונן, חשבתי שהכי פשוט יהיה לשנות את
ה owner של הכונן - מ root למשתמש רגיל - באמצעות chown
האם הגישה שלי נכונה ?

אם כן, מה נוסח הפקודה ?
Anonymous - 15/08/2017 - 13:17
נושא ההודעה: Re: הוספתי למחשב שלי כונן קשיח נוסף ובאמצעות gparted
Anonymous :
הגדרתי עליו מחיצה אחת sdb1 מפורמטת ל ext4

אני רוצה להשתמש בכונן לאיחסון תכנים של משתמש רגיל - מסמכים, הורדות וכו'
אבל ה owner של הכונן הוא root

במקום להסתבך בשינוי הרשאות כתיבה לכונן, חשבתי שהכי פשוט יהיה לשנות את
ה owner של הכונן - מ root למשתמש רגיל - באמצעות chown
האם הגישה שלי נכונה ?

אם כן, מה נוסח הפקודה ?


chown משמשת לשינוי הרשאות כתיבה למחיצה שכבר מעוגנת.
סביר להניח שהכונן יעוגן תחת /media/YOUR-USER/YOUR-DRIVE-LABEL.
לפיכך, צור תיקייה נניח בשם MyDocuments תחת אותו המקום המעוגן הנל ואז הפקודה היא:
sudo chown -R YOUR-USER:YOUR-USER /media/YOUR-USER/YOUR-DRIVE-LABEL/MyDocuments

ואז כל קובץ שהיוזר YOUR-USER ייצר תחת /media/YOUR-USER/YOUR-DRIVE-LABEL/MyDocuments אז הוא יהיה ה-owner מן הסתם, והרי עקב ה-chown תהיה לו מלכתחילה הרשאה לכתוב לשם.
Anonymous - 15/08/2017 - 15:05
נושא ההודעה:
אני רק שאלה - ל-root של מערכת קבצים יש owner?
Anonymous - 15/08/2017 - 16:07
נושא ההודעה: Re: הוספתי למחשב שלי כונן קשיח נוסף ובאמצעות gparted
... הפקודה היא:
sudo chown -R YOUR-USER:YOUR-USER /media/YOUR-USER/YOUR-DRIVE-LABEL/MyDocuments

השתמשתי בפורמט הפקודה שציינת - בלי להוסיף ספריית MyDocumments

את הנתיב לכונן החדש (/media/YOUR-USER/YOUR-DRIVE-LABEL/) פשוט העתקתי
כמו שהוא מופיע בממשק הגרפי של Gparted

עשיתי copy-paste של סתם קובץ מכונן boot לכונן החדש - והעסק עובד !

בקיצור - עזרת[/quote]
Anonymous - 15/08/2017 - 16:36
נושא ההודעה:
Anonymous :
אני רק שאלה - ל-root של מערכת קבצים יש owner?


אני מקווה שהבנתי אותך / שאני עונה לשאלתך

אחרי שהפעלתי את הפקודה שציינת - והצלחתי להעתיק סתם קובץ מכונן boot לכונן החדש

בדקתי שוב את ה owner של הכונן החדש (שעליו הפעלתי את הפקודה שציינת)
באמצעות
קליק ימני על האייקון של הדיסק החדש ---> תפריט Permissions

מסתבר
שה owner התחלף מ root לשם יוזר רגיל (שבו אני משתמש בכונן boot)
כל הזמנים הם GMT + 2 שעות