1.什么是用戶管理和權(quán)限管理
用戶管理:用戶管理據(jù)定了有多少人共同使用一臺Linux服務(wù)器,以及這些用戶之間如何分組
權(quán)限管理:權(quán)限管理設(shè)定某些數(shù)據(jù)或軟件哪些人可以修改或使用,即設(shè)定熱門對文件或軟件的操作權(quán)限
用戶管理和權(quán)限管理保證了多個(gè)人同時(shí)使用同一臺Linux服務(wù)器時(shí)的安全和高效。
2.用戶管理
Linux系統(tǒng)有一個(gè)系統(tǒng)管理員(root),它是系統(tǒng)的超級管理員,只有root才有用戶管理的權(quán)限。所以在進(jìn)行用戶管理時(shí),需要先切換到root用戶:su root
- 添加用戶分組:groupadd 用戶名
- 添加用戶:useradd 用戶名
useradd命令具有許多選項(xiàng),可以使用useradd或man useradd查看,下面列舉幾個(gè)常用的:
- -g:指定用戶所屬的主要分組
- -G:指定用戶所屬的次要分組
- -m:創(chuàng)建用戶的home目錄
- -s:指定用戶的shell,一般使用如下:-s /bin/bash
使用以上選項(xiàng)建立一個(gè)用戶:
useradd -g plant -m -s /bin/bash lilei
- 為用戶設(shè)置密碼:passwd 用戶名
- 刪除用戶:userdel 用戶名
- 添加完用戶后,從root切換到普通用戶:su 用戶名
- 登錄進(jìn)某一用戶后,使用id命令查看用戶的具體信息,如果沒登錄進(jìn)用戶,可使用id 用戶名查看
- 修改用戶的信息:usermod,如:
usermod -g animal -s /bin/bash lilei
3.權(quán)限管理
- 對于Linux系統(tǒng)下的一個(gè)文件,其用戶可分為3類:
- u:屬主,文件的主人
- g:同組,和文件的主人屬于同一組的人
- o:其他人
- 用戶對文件的權(quán)限分為3類:
- r:可讀
- w: 可寫
- x:可執(zhí)行
3.修改用戶對文件的權(quán)限:chmod 用戶分類(u、g、o)±權(quán)限分類(r、w、x) 文件名:
chmod o+w test.txt 為其他用戶添加可寫權(quán)限
- chmod修改權(quán)限的用法:
- +:增加權(quán)限
- -:去除權(quán)限
- =:賦予權(quán)限
至此,我在《基因課》的課程Linux入門系列已經(jīng)學(xué)完,對Linux的常用命令有了一個(gè)大概的了解,算是初級入門了。這是一個(gè)好的開始,以后還需勤加練習(xí),多多學(xué)習(xí)Linux的其他知識。
注:本文為我在《基因課》的學(xué)習(xí)筆記,使用Markdown寫作