ווי צו פירן גרופּעס מיט gpasswd

דעם פירער גיט איר ווי צו פירן גרופּעס ניצן די גפּאַסעווד באַפֿעל. יעדער טעקע און טעקע אין Linux האָבן באַניצער, גרופּע און באַזיצער פּערמישאַנז. דורך קאַנטראָולינג וואס האט צוטריט צו אַ גרופּע, איר קענען קאָנטראָלירן וואָס כאַפּאַנז צו טעקעס און פאָלדערס אויף דיין סיסטעם, אָן האָבן צו שטעלן פּערמישאַנז פֿאַר יעדער באַניצער.

א ביסל וועגן וועגן פּערמישאַנז

עפענען אַ וואָקזאַל און ין דיין היים טעקע שאַפֿן אַ טעקע גערופן אַקאַונץ ניצן די מקאָדיר באַפֿעלן ווי גייט:

mkdir accounts

איצט לויפן די פאלגענדע לס באַפֿעל וואָס וועט ווייַזן איר די פּערמישאַנז פֿאַר דעם טעקע איר נאָר באשאפן.

ls -lt

איר וועט זען עפּעס ווי דאָס:

דרווקסר-קסר-רענטגענ 2 דיין נאָמען דיין אַקאַונטינג 4096 דאַטע אַקאַונץ

די ביטן וואָס מיר זענען אינטערעסירט זענען די פּערמישאַנז וואָס אין די אויבן בייַשפּיל זענען "דווווקסר-קסר-רענטגענ". מיר זענען אויך אינטערעסירט אין די 2 "דיין נאָמען" וואַלועס.

זאל אונדז רעדן וועגן די פּערמישאַנז ערשטער. די "די" שטייט פֿאַר וועגווייַזער און לעץ אונדז וויסן אַז אַקאַונץ איז אַ וועגווייַזער.

די רעשט פון די פּערמישאַנז איז שפּאַלטן אין 3 סעקשאַנז: "רווקס", "רקס", "רקס". דער ערשטער אָפּטיילונג פון 3 אותיות זענען די פּערמישאַנז אַז די באַזיצער פון אַ כייפעץ האט. די צווייטע אָפּטיילונג פון 3 אותיות זענען די פּערמישאַנז אַז ווער עס יז ווער געהערט צו דער גרופּע, און לעסאָף, די לעצטע אָפּטיילונג איז די פּערמישאַנז אַז אַלעמען אַנדערש.

די "ר" שטייט פֿאַר "לייענען", דער "וו" שטייט פֿאַר "שרייַבן" און די "X" שטייט פֿאַר "ויספירן".

דעריבער אין דעם בייַשפּיל אויבן די באַזיצער האט לייענען, שרייַבן און ויספירן פּערמישאַנז פֿאַר די אַקאַונץ טעקע, כוועראַז די גרופּע און יעדער אַנדערש בלויז לייענען און נאָכפאָלגן פּערמישאַנז.

אין דעם בייַשפּיל, די ערשטער "דיין נאָמען" איז די באַזיצער פון די פּאָזיציע און די רגע "דווינאַמע" איז די ערשטיק גרופּע פֿאַר די אַקאַונט פאָלדערס.

צו מאַכן דעם פירן מער נוצלעך לייגן אַ פּאָר מער אַקאַונץ צו דיין סיסטעם ניצן די ווייַטערדיק אַדדוסער קאַמאַנדז :

sudo adduser איז אַ סוד סוד

איר וועט זיין געבעטן צו שטעלן אַ פּאַראָל פֿאַר יעדער פון זיי און אַרייַן אנדערע אינפֿאָרמאַציע. איר קענען באַקומען אַוועק מיט בלויז די שפּריכוואָרט און צוריקקומען דורך די מנוחה פון די פעלדער.

איצט אַז איר האָבן 3 אַקאַונץ לויפן די פאלגענדע באַפֿעל צו טוישן די באַזיצער פון דיין חשבון 'ס טעקע.

sudo chown טאָם אַקאַונץ

איצט לויפן די לס באַפֿעל ווידער.

ls -lt

די פּערמישאַנז וועט איצט זיין ווי גייט:

דוורקסר-קסר-רענטגענ דאָמנאַמע

איר וועט קענען צו אַרייַן די אַקאַונט פאָלדערס ניצן די סי באַפֿעלן ווי גייט:

cd accounts

איצט פּרובירן שאפן אַ טעקע ניצן די ווייַטערדיק באַפֿעל:

פאַרבינדן פּרובירן

איר וועט באַקומען די פאלגענדע טעות:

אָנרירן: קענען נישט פאַרבינדן 'פּרובירן': דערלויבעניש איז געלייקנט

די סיבה פֿאַר דעם איז אַז טאָם איז די באַזיצער און האט לייענען, שרייַבן און ויספירן פּערמישאַנז אָבער איר זענען נאָר טייל פון די גרופּע און איר נאָר האָבן גרופּע פּערמישאַנז.

צוריק צו דער היים טעקע און טוישן די פּערמישאַנז פֿאַר אַקאַונץ דורך טייפּינג די פאלגענדע קאַמאַנדז:

cd .. sudo chmod 750 אַקאַונץ

איצט לויפן די לס באַפֿעל:

ls -lt

די דערלויבעניש פֿאַר די אַקאַונט פאָלדערס וועט איצט זיין ווי גייט:

drwxr-x ---

דעם מיטל אַז די באַזיצער האט פול, פּערמישאַנז, ניצערס מיט דער גרופּע "דיין נאָמען" וועט לייענען און נאָכפאָלגן פּערמישאַנז און אַלעמען אַנדערש וועט האָבן קיין פּערמישאַנז.

פרובירט עס אויס. נאַוויגירן צו די אַקאַונט פאָלדערס און לויפן די פאַרבינדן באַפֿעל ווידער:

קד אַקאַונץ פאַרבינדן פּרובירן

איר נאָך האָבן די פּערמישאַנז צו נאַוויגירן צו די טעקע אָבער טאָן ניט האָבן די דערלויבעניש צו שאַפֿן טעקעס. אויב איר געווען נאָר אַ נאָרמאַל באַניצער, איר קענען נישט אַפֿילו באַקומען אין די אַקאַונט פאָלדערס.

צו פּרובירן דעם אויסזען צו די באַניצער טים און נאַוויגירן צו די אַקאַונט פאָלדערס ווי גייט:

su - tim cd / home / yourname / אַקאַונץ

איר וועט באַקומען אַ דערלויבעניש געלייקנט טעות.

אַזוי וואָס נוצן גרופּע פּערמישאַנז און ניט שטעלן יחיד פּערמישאַנז פֿאַר אַלע ניצערס? אויב איר האָבן אַ אַקאַונטיז אָפּטיילונג וואָס זאָל אַלע האָבן צוטריט צו זיכער ספּרעדשיץ און דאקומענטן אָבער קיינער אַנדערש אין די פירמע זאָל דעמאָלט אלא ווי שטעלן די פּערמישאַנז צו אַלע די מענטשן אין אַקאַונץ איר קענען שטעלן די פּערמישאַנז פֿאַר דעם טעקע צו אַ גרופּע גערופן אַקאַונץ און דעמאָלט לייג די ניצערס צו די גרופּע.

פארוואס איז דאָס בעסער ווי באַשטעטיקן יחיד באַניצער דערלויבעניש? אויב אַ באַניצער בלעטער די אָפּטיילונג איר קענען נאָר באַזייַטיקן זיי פון די גרופּע ווי קעגן צו ארבעטן אויס דיין פּערמישאַנז אויף אַ סעריע פאָלדערס.

ווי צו שאַפֿן אַ גרופּע

איר קענען נוצן די ווייַטערדיק באַפֿעל צו שאַפֿן אַ גרופּע:

sudo addgroup accounts

ווי צו לייגן אַ באַניצער צו אַ גרופּע

sudo gpasswd-אַ באַניצער אַקאַונץ

די אויבן באַפֿעל קענען ווערן גענוצט צו לייגן אַ איין באַניצער צו די אַקאַונץ גרופּע.

צו לייגן אַ רשימה פון ניצערס ווי מיטגלידער פון דער גרופּע לויפן די פאלגענדע באַפֿעל:

sudo gpassword -M thyname, tom, tim accounts

ווען אַ באַניצער איז צוגעגעבן צו אַ חשבון, דער באַניצער קענען לייגן די גרופּע צו זייער רשימה פון צווייטיק גרופּעס דורך פליסנדיק די ווייַטערדיק באַפֿעל:

newgrp accounts

קיין באַניצער וואָס טוט נישט געהערן צו דער גרופּע וועט ווערן געבעטן צו אַרייַן די גרופּע פּאַראָל.

ווי צו טוישן די ערשטיק גרופּע פֿאַר אַ טעקע

איצט אַז מיר האָבן אַ גרופּע מיט אַ באַניצער איר קענען באַשטימען דעם גרופּע צו די אַקאַונט פאָלדערס ניצן די ווייַטערדיק טשגרפּ באַפֿעלן:

sudo chgrp אַקאַונץ אַקאַונץ

דער ערשטער אַקאַונץ איז די נאָמען פון די גרופּע און די צווייט אַקאַונט איז דער נאָמען פון די טעקע.

ווי צו קאָנטראָלירן אויב אַ באַניצער באקומט אַ גרופּע

איר קענען קאָנטראָלירן צי אַ באַניצער געהערט צו אַ גרופּע דורך פליסנדיק די ווייַטערדיק באַפֿעל:

גרופּעס

דעם וועט צוריקקומען די רשימה פון גרופּעס אַז אַ באַניצער געהערט צו.

ווי צו טוישן די גרופע שפּריכוואָרט

צו טוישן די גרופּע פּאַראָל איר קענען לויפן די פאלגענדע באַפֿעל:

sudo gpasswd

איר וועט ווערן געבעטן צו אַרייַן אַ פּאַראָל פֿאַר די גרופּע און איבערחזרן עס.

איצט איר קענען לייגן די באַניצער צו אַ גרופּע אין די ספּעסאַפייד ספּעסאַפייד אויבן אָדער אַ נייַ באַניצער קענען פאַרבינדן די גרופּע פשוט דורך פליסנדיק די ווייַטערדיק באַפֿעל און צושטעלן די ריכטיק פּאַראָל:

newgrp

דאָך, איר טאָן נישט וועלן צו געבן די גרופּע פּאַראָל אויס צו ווער עס יז אַזוי עס איז בעסער צו לייגן דעם באַניצער צו די גרופּע זיך.

ווי צו באַגרענעצן גרופּעס צו פונקט די ספּעסיפיעד מיטגלידער

אויב איר טאָן ניט וועלן קיין ווער עס יז וואס ווייסט דעם פּאַראָל צו פאַרבינדן אַ גרופּע איר קענען לויפן די ווייַטערדיק באַפֿעל:

sudo gpasswd-ר

שטעלן אַ באַניצער ווי אַ אַדמיניסטראַטאָר

איר קענען שטעלן ניצערס ווי אַדמיניסטראַטאָרס פון אַ גרופּע. דעם אַלאַוז די באַניצער צו לייגן און אַראָפּנעמען ניצערס פון אַ באַזונדער גרופּע און טוישן די פּאַראָל

צו טאָן דעם לויף די פאלגענדע באַפֿעל:

sudo gpasswd-tom accounts

ווי צו באַזייַטיקן אַ גרופּע פּאַראָל

איר קענען אַראָפּנעמען דעם פּאַראָל פון אַ גרופּע דורך ניצן די ווייַטערדיק באַפֿעל:

sudo gpasswd -r אַקאַונץ

ווי צו ויסמעקן אַ באַניצער פֿון דער גרופע

צו ויסמעקן אַ באַניצער פון די גרופּע לויפן די פאלגענדע באַפֿעל:

sudo gpassword -d טאָם אַקאַונץ

ווי צו געבן אַ גרופע לייענען, שרייב און עקסעקוטע פּערמישאַנז אויף אַ טעקע אָדער פאָלדער

אַרויף ביז איצט ניצערס אין די אַקאַונץ גרופּע האָבן צוטריט צו די אַקאַונט פאָלדערס, אָבער זיי קענען טאַקע טאָן עפּעס, ווייַל זיי נאָר לייענען און נאָכפאָלגן פּערמישאַנז.

צו צושטעלן שרייַבן פּערמישאַנז צו די גרופּע איר קענען לויפן די פאלגענדע באַפֿעל:

sudo chmod g + w אַקאַונץ

Summary

דעם פירער האט באַקענענ אַ ביסל קאַמאַנדז צו העלפן איר שטעלן אַרויף פּערמישאַנז אויף דיין לינוקס סיסטעם. איר קענען אויך נוצן די באַניצערadd באַפֿעל צו שטעלן אַרויף ניצערס און גרופּע ניצערס.