Linux账户,组,权限管理

内容多数来源于https://wangchujiang.com/linux-command/c/chmod.html, 开源地址:https://github.com/jaywcjlove/linux-command

目录:

1. 账户
useradd
userdel
usermod
passwd
2. 用户组
groupadd
groupdel
groupmod
newgrp
3. 权限管理
chmod

账户

useradd

useradd 选项 参数

-c<备注>&#xFF1A;&#x52A0;&#x4E0A;&#x5907;&#x6CE8;&#x6587;&#x5B57;&#x3002;&#x5907;&#x6CE8;&#x6587;&#x5B57;&#x4F1A;&#x4FDD;&#x5B58;&#x5728;passwd&#x7684;&#x5907;&#x6CE8;&#x680F;&#x4F4D;&#x4E2D;&#xFF1B;
-d<登入目录>&#xFF1A;&#x6307;&#x5B9A;&#x7528;&#x6237;&#x767B;&#x5165;&#x65F6;&#x7684;&#x542F;&#x59CB;&#x76EE;&#x5F55;&#xFF1B;
-D&#xFF1A;&#x53D8;&#x66F4;&#x9884;&#x8BBE;&#x503C;&#xFF1B;
-e<有效期限>&#xFF1A;&#x6307;&#x5B9A;&#x5E10;&#x53F7;&#x7684;&#x6709;&#x6548;&#x671F;&#x9650;&#xFF1B;
-f<缓冲天数>&#xFF1A;&#x6307;&#x5B9A;&#x5728;&#x5BC6;&#x7801;&#x8FC7;&#x671F;&#x540E;&#x591A;&#x5C11;&#x5929;&#x5373;&#x5173;&#x95ED;&#x8BE5;&#x5E10;&#x53F7;&#xFF1B;
-g<群组>&#xFF1A;&#x6307;&#x5B9A;&#x7528;&#x6237;&#x6240;&#x5C5E;&#x7684;&#x7FA4;&#x7EC4;&#xFF1B;
-G<群组>&#xFF1A;&#x6307;&#x5B9A;&#x7528;&#x6237;&#x6240;&#x5C5E;&#x7684;&#x9644;&#x52A0;&#x7FA4;&#x7EC4;&#xFF1B;
-m&#xFF1A;&#x81EA;&#x52A8;&#x5EFA;&#x7ACB;&#x7528;&#x6237;&#x7684;&#x767B;&#x5165;&#x76EE;&#x5F55;&#xFF1B;
-M&#xFF1A;&#x4E0D;&#x8981;&#x81EA;&#x52A8;&#x5EFA;&#x7ACB;&#x7528;&#x6237;&#x7684;&#x767B;&#x5165;&#x76EE;&#x5F55;&#xFF1B;
-n&#xFF1A;&#x53D6;&#x6D88;&#x5EFA;&#x7ACB;&#x4EE5;&#x7528;&#x6237;&#x540D;&#x79F0;&#x4E3A;&#x540D;&#x7684;&#x7FA4;&#x7EC4;&#xFF1B;
-r&#xFF1A;&#x5EFA;&#x7ACB;&#x7CFB;&#x7EDF;&#x5E10;&#x53F7;&#xFF1B;
-s<shell>&#xFF1A;&#x6307;&#x5B9A;&#x7528;&#x6237;&#x767B;&#x5165;&#x540E;&#x6240;&#x4F7F;&#x7528;&#x7684;shell&#xFF1B;
-u<uid>&#xFF1A;&#x6307;&#x5B9A;&#x7528;&#x6237;id&#x3002;

useradd -m newuser
#&#x521B;&#x5EFA;&#x4E00;&#x4E2A;&#x540D;&#x4E3A;newuser&#x7684;&#x7528;&#x6237;,&#x5E76;&#x81EA;&#x52A8;&#x5EFA;&#x7ACB;&#x7528;&#x6237;&#x7684;home&#x76EE;&#x5F55;

useradd -g root newuser
#&#x521B;&#x5EFA;&#x4E00;&#x4E2A;&#x540D;&#x4E3A;newuser&#x7684;&#x7528;&#x6237;,&#x5E76;&#x5C06;&#x8BE5;&#x7528;&#x6237;&#x6DFB;&#x52A0;&#x81F3;root&#x7528;&#x6237;&#x7EC4;
</uid></shell></群组></群组></缓冲天数></有效期限></登入目录></备注>

userdel

userdel &#x9009;&#x9879; &#x53C2;&#x6570;

-f&#xFF1A;&#x5F3A;&#x5236;&#x5220;&#x9664;&#x7528;&#x6237;&#xFF0C;&#x5373;&#x4F7F;&#x7528;&#x6237;&#x5F53;&#x524D;&#x5DF2;&#x767B;&#x5F55;&#xFF1B;
-r&#xFF1A;&#x5220;&#x9664;&#x7528;&#x6237;&#x7684;&#x540C;&#x65F6;&#xFF0C;&#x5220;&#x9664;&#x4E0E;&#x7528;&#x6237;&#x76F8;&#x5173;&#x7684;&#x6240;&#x6709;&#x6587;&#x4EF6;&#x3002;

userdel -r newuser
#&#x5220;&#x9664;&#x540D;&#x4E3A;newuser&#x7684;&#x8D26;&#x6237;&#x548C;&#x4E0E;&#x5176;&#x76F8;&#x5173;&#x7684;&#x6587;&#x4EF6;(&#x4F8B;&#x5982;&#x7528;&#x6237;home&#x76EE;&#x5F55;)

usermod

usermod &#x9009;&#x9879; &#x53C2;&#x6570;

-c<备注>&#xFF1A;&#x4FEE;&#x6539;&#x7528;&#x6237;&#x5E10;&#x53F7;&#x7684;&#x5907;&#x6CE8;&#x6587;&#x5B57;&#xFF1B;
-d<登入目录>&#xFF1A;&#x4FEE;&#x6539;&#x7528;&#x6237;&#x767B;&#x5165;&#x65F6;&#x7684;&#x76EE;&#x5F55;&#xFF0C;&#x53EA;&#x662F;&#x4FEE;&#x6539;/etc/passwd&#x4E2D;&#x7528;&#x6237;&#x7684;&#x5BB6;&#x76EE;&#x5F55;&#x914D;&#x7F6E;&#x4FE1;&#x606F;&#xFF0C;&#x4E0D;&#x4F1A;&#x81EA;&#x52A8;&#x521B;&#x5EFA;&#x65B0;&#x7684;&#x5BB6;&#x76EE;&#x5F55;&#xFF0C;&#x901A;&#x5E38;&#x548C;-m&#x4E00;&#x8D77;&#x4F7F;&#x7528;&#xFF1B;
-m<移动用户家目录>:&#x79FB;&#x52A8;&#x7528;&#x6237;&#x5BB6;&#x76EE;&#x5F55;&#x5230;&#x65B0;&#x7684;&#x4F4D;&#x7F6E;&#xFF0C;&#x4E0D;&#x80FD;&#x5355;&#x72EC;&#x4F7F;&#x7528;&#xFF0C;&#x4E00;&#x822C;&#x4E0E;-d&#x4E00;&#x8D77;&#x4F7F;&#x7528;&#x3002;
-e<有效期限>&#xFF1A;&#x4FEE;&#x6539;&#x5E10;&#x53F7;&#x7684;&#x6709;&#x6548;&#x671F;&#x9650;&#xFF1B;
-f<缓冲天数>&#xFF1A;&#x4FEE;&#x6539;&#x5728;&#x5BC6;&#x7801;&#x8FC7;&#x671F;&#x540E;&#x591A;&#x5C11;&#x5929;&#x5373;&#x5173;&#x95ED;&#x8BE5;&#x5E10;&#x53F7;&#xFF1B;
-g<群组>&#xFF1A;&#x4FEE;&#x6539;&#x7528;&#x6237;&#x6240;&#x5C5E;&#x7684;&#x7FA4;&#x7EC4;&#xFF1B;
-G<群组>&#xFF1B;&#x4FEE;&#x6539;&#x7528;&#x6237;&#x6240;&#x5C5E;&#x7684;&#x9644;&#x52A0;&#x7FA4;&#x7EC4;&#xFF1B;
-l<帐号名称>&#xFF1A;&#x4FEE;&#x6539;&#x7528;&#x6237;&#x5E10;&#x53F7;&#x540D;&#x79F0;&#xFF1B;
-L&#xFF1A;&#x9501;&#x5B9A;&#x7528;&#x6237;&#x5BC6;&#x7801;&#xFF0C;&#x4F7F;&#x5BC6;&#x7801;&#x65E0;&#x6548;&#xFF1B;
-s<shell>&#xFF1A;&#x4FEE;&#x6539;&#x7528;&#x6237;&#x767B;&#x5165;&#x540E;&#x6240;&#x4F7F;&#x7528;&#x7684;shell&#xFF1B;
-u<uid>&#xFF1A;&#x4FEE;&#x6539;&#x7528;&#x6237;ID&#xFF1B;
-U:&#x89E3;&#x9664;&#x5BC6;&#x7801;&#x9501;&#x5B9A;&#x3002;

</uid></shell></帐号名称></群组></群组></缓冲天数></有效期限></移动用户家目录></登入目录></备注>

passwd

passwd(&#x9009;&#x9879;)(&#x53C2;&#x6570;)

-d&#xFF1A;&#x5220;&#x9664;&#x5BC6;&#x7801;&#xFF0C;&#x4EC5;&#x6709;&#x7CFB;&#x7EDF;&#x7BA1;&#x7406;&#x8005;&#x624D;&#x80FD;&#x4F7F;&#x7528;&#xFF1B;
-f&#xFF1A;&#x5F3A;&#x5236;&#x6267;&#x884C;&#xFF1B;
-k&#xFF1A;&#x8BBE;&#x7F6E;&#x53EA;&#x6709;&#x5728;&#x5BC6;&#x7801;&#x8FC7;&#x671F;&#x5931;&#x6548;&#x540E;&#xFF0C;&#x65B9;&#x80FD;&#x66F4;&#x65B0;&#xFF1B;
-l&#xFF1A;&#x9501;&#x4F4F;&#x5BC6;&#x7801;&#xFF1B;
-s&#xFF1A;&#x5217;&#x51FA;&#x5BC6;&#x7801;&#x7684;&#x76F8;&#x5173;&#x4FE1;&#x606F;&#xFF0C;&#x4EC5;&#x6709;&#x7CFB;&#x7EDF;&#x7BA1;&#x7406;&#x8005;&#x624D;&#x80FD;&#x4F7F;&#x7528;&#xFF1B;
-u&#xFF1A;&#x89E3;&#x5F00;&#x5DF2;&#x4E0A;&#x9501;&#x7684;&#x5E10;&#x53F7;&#x3002;

用户组

groupadd

groupadd &#x9009;&#x9879; &#x53C2;&#x6570;

-g&#xFF1A;&#x6307;&#x5B9A;&#x65B0;&#x5EFA;&#x5DE5;&#x4F5C;&#x7EC4;&#x7684;id&#xFF1B;
-r&#xFF1A;&#x521B;&#x5EFA;&#x7CFB;&#x7EDF;&#x5DE5;&#x4F5C;&#x7EC4;&#xFF0C;&#x7CFB;&#x7EDF;&#x5DE5;&#x4F5C;&#x7EC4;&#x7684;&#x7EC4;ID&#x5C0F;&#x4E8E;500&#xFF1B;
-K&#xFF1A;&#x8986;&#x76D6;&#x914D;&#x7F6E;&#x6587;&#x4EF6;&#x201C;/ect/login.defs&#x201D;&#xFF1B;
-o&#xFF1A;&#x5141;&#x8BB8;&#x6DFB;&#x52A0;&#x7EC4;ID&#x53F7;&#x4E0D;&#x552F;&#x4E00;&#x7684;&#x5DE5;&#x4F5C;&#x7EC4;&#x3002;

groupmod

groupmod &#x9009;&#x9879; &#x53C2;&#x6570;

-g<群组识别码>&#xFF1A;&#x8BBE;&#x7F6E;&#x6B32;&#x4F7F;&#x7528;&#x7684;&#x7FA4;&#x7EC4;&#x8BC6;&#x522B;&#x7801;&#xFF1B;
-o&#xFF1A;&#x91CD;&#x590D;&#x4F7F;&#x7528;&#x7FA4;&#x7EC4;&#x8BC6;&#x522B;&#x7801;&#xFF1B;
-n<新群组名称>&#xFF1A;&#x8BBE;&#x7F6E;&#x6B32;&#x4F7F;&#x7528;&#x7684;&#x7FA4;&#x7EC4;&#x540D;&#x79F0;&#x3002;
</新群组名称></群组识别码>

newgrp

newgroup &#x7528;&#x6237;&#x7EC4;&#x540D;

#&#x4F8B;&#x5982;&#x4E00;&#x4E2A;&#x7528;&#x6237;user_a&#x5728;groupA&#x548C;groupB&#x7528;&#x6237;&#x7EC4;&#x4E0B;
newgrp groupA
#&#x73B0;&#x5728;&#x5C31;&#x4F1A;&#x5207;&#x6362;&#x5230;groupA&#x7528;&#x6237;&#x7EC4;(&#x5176;&#x5B9E;&#x662F;shell&#x65B0;&#x5F00;&#x4E86;&#x4E00;&#x4E2A;&#x5B50;&#x8FDB;&#x7A0B;,&#x4EE5;groupA&#x7528;&#x6237;&#x7EC4;&#x767B;&#x9646;)

chmod

chmod &#x9009;&#x9879; &#x53C2;&#x6570;

u&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x5F53;&#x524D;&#x7528;&#x6237;&#x3002;
g&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x548C;&#x5F53;&#x524D;&#x7528;&#x6237;&#x5728;&#x540C;&#x4E00;&#x4E2A;&#x7EC4;&#x7684;&#x7528;&#x6237;&#xFF0C;&#x4EE5;&#x4E0B;&#x7B80;&#x79F0;&#x7EC4;&#x7528;&#x6237;&#x3002;
o&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x5176;&#x4ED6;&#x7528;&#x6237;&#x3002;
a&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x6240;&#x6709;&#x7528;&#x6237;&#x3002;
r&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x8BFB;&#x6743;&#x9650;&#x4EE5;&#x53CA;&#x516B;&#x8FDB;&#x5236;&#x6570;4&#x3002;
w&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x5199;&#x6743;&#x9650;&#x4EE5;&#x53CA;&#x516B;&#x8FDB;&#x5236;&#x6570;2&#x3002;
x&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x6267;&#x884C;&#x6743;&#x9650;&#x4EE5;&#x53CA;&#x516B;&#x8FDB;&#x5236;&#x6570;1&#x3002;
X&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x5982;&#x679C;&#x76EE;&#x6807;&#x6587;&#x4EF6;&#x662F;&#x53EF;&#x6267;&#x884C;&#x6587;&#x4EF6;&#x6216;&#x76EE;&#x5F55;&#xFF0C;&#x53EF;&#x7ED9;&#x5176;&#x8BBE;&#x7F6E;&#x53EF;&#x6267;&#x884C;&#x6743;&#x9650;&#x3002;
s&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x8BBE;&#x7F6E;&#x6743;&#x9650;suid&#x548C;sgid&#xFF0C;&#x4F7F;&#x7528;&#x6743;&#x9650;&#x7EC4;&#x5408;u+s&#x8BBE;&#x5B9A;&#x6587;&#x4EF6;&#x7684;&#x7528;&#x6237;&#x7684;ID&#x4F4D;&#xFF0C;g+s&#x8BBE;&#x7F6E;&#x7EC4;&#x7528;&#x6237;ID&#x4F4D;&#x3002;
t&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x53EA;&#x6709;&#x76EE;&#x5F55;&#x6216;&#x6587;&#x4EF6;&#x7684;&#x6240;&#x6709;&#x8005;&#x624D;&#x53EF;&#x4EE5;&#x5220;&#x9664;&#x76EE;&#x5F55;&#x4E0B;&#x7684;&#x6587;&#x4EF6;&#x3002;
+&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x6DFB;&#x52A0;&#x76EE;&#x6807;&#x7528;&#x6237;&#x76F8;&#x5E94;&#x7684;&#x6743;&#x9650;&#x3002;
-&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x5220;&#x9664;&#x76EE;&#x6807;&#x7528;&#x6237;&#x76F8;&#x5E94;&#x7684;&#x6743;&#x9650;&#x3002;
=&#x7B26;&#x53F7;&#x4EE3;&#x8868;&#x6DFB;&#x52A0;&#x76EE;&#x6807;&#x7528;&#x6237;&#x76F8;&#x5E94;&#x7684;&#x6743;&#x9650;&#xFF0C;&#x5220;&#x9664;&#x672A;&#x63D0;&#x5230;&#x7684;&#x6743;&#x9650;&#x3002;

chmod&#x540E;&#x7EED;&#x4F1A;&#x5355;&#x5F00;&#x4E00;&#x7BC7;&#x6587;&#x7AE0;&#x8BB2;&#x89E3;&#x8FD9;&#x91CC;&#x4E0D;&#x505A;&#x8FC7;&#x591A;&#x4ECB;&#x7ECD;

Original: https://www.cnblogs.com/alanwoz/p/16397594.html
Author: alanWoz
Title: Linux账户,组,权限管理

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/643281/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球