linux用戶組添加和權限的設置


1、useradd  添加用戶

     useradd [選項]... 用戶名

     -u 用戶id、-d 家目錄路徑、-s 登錄Shell(解釋器)、-G 附加組

    /sbin/nologin  :禁止用戶登陸系統

[root@server0 ~]# useradd nsd01

[root@server0 ~]# id nsd01          #顯示用戶基本信息

[root@server0 ~]# useradd -u 1200 nsd01   #創建用戶指定UID

[root@server0 ~]# useradd -d /opt/test nsd01  #指定家目錄

[root@server0 ~]# useradd -G tarena nsd01   #指定加入附加組

[root@server0 ~]# useradd -s /sbin/nologin nsd01 #指定登錄解釋器

|  : 管道操作,將前面命令的輸出結果,交由后面命令在處理一次,最后的輸出以最后一條命令為准

 # cat -n /etc/passwd  |   head -12

重定向  

    >:覆蓋重定向

>>:追加重定向

2>:將前面命令的錯誤輸出,寫入到文本文件中,只收集錯誤信息

&>:將前面命令的正確與錯誤輸出,寫入到文本文件中,正確與錯誤都收集

 echo  在屏幕輸出用戶想輸出的內容

[root@server0 ~]# echo A.tedu.cn  >  /etc/hostname

2、passwd 設置登錄密碼  /etc/shadow

[root@server0 ~]# head -1 /etc/shadow

  用戶名:密碼加密字符串:上一次修改密碼的時間

非交互式:echo '密碼'   |   passwd --stdin 用戶名

echo 123456 | passwd --stdin nsd01

管理組賬號  組基本信息 /etc/group

 [root@server0 ~]# head  -1  /etc/group

 root:x:0:

 組名:x:GID:組的成員列表

1、groupadd 添加組

  groupadd [-g 組ID] 組名

[root@server0 ~]# groupadd  stugrp

2、gpasswd  管理組成員

   gpasswd -a 用戶名 組名  增加用戶到組

   gpasswd -d 用戶名 組名  刪除組中用戶

[root@server0 ~]# gpasswd -a kenji stugrp   #添加用戶到組

[root@server0 ~]# gpasswd -d kenji stugrp   #從組中刪除用戶

 3、groupdel刪除組

   groupdel 組名

[root@server0 ~]# groupdel stugrp


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM