文件管理權限

命令和筆記

 

用戶和組相關的:
useradd創建賬號
-u 指明UID [UID_MIN,UID_MAC],定義在/etc/login.defs
-g 指明用戶所屬的基本組,可為組名 也可為GID
-c 用戶的注釋信息
-d 指明家目錄 以指定的目錄為家目錄
-s 指明用的默認SHELL
-G 指明用戶附加組
-r 創建系統用戶
centos6:gid小于500 centons7:小于1000
默認值設定。/etc/default/useradd文件中
useradd -D
-s shell
創建用戶getoo,附加組為dis和llnux,默認shell為/bin/csh,注釋信息為“GEMTOO DIS”
useradd -G bin,root -s /bin/csh -c “Gentoo Distribution” gento
———————————
groupadd 創建組
-g 指明GID號
-r 創建系統組
id:??从脩粝嚓P的id信息
-u 指明用戶UID顯示
-G 顯示GID
-g 顯示組
-n 顯示名字
——————————–
su切換用戶或以其他身份執行命令
切換用戶的方式
su 跟用戶名非登錄切換 不會讀取目標用戶的配置文件
su – 登錄式切換 會讀取目標用戶的配置文件
root切換其他用戶無須密碼,非root用戶切換 需要密碼
換個身份執行命令
su – 用戶 -c 執行命令
-l 相當于su –
用戶屬性修改:usermod
usermod -l 改名
-u 新UID
-g 新基本組
-G GID 新附加組,原有的附加組覆蓋。若保留原有。則要同時使用-a選項 表示append
-s shell新的
-c 新的注釋信息
-d 新的家目錄,原有家目錄的文件不會同時移動至新的家目錄。若要移動,要同事使用-m
-l 修改新的用戶名
-L 指定用戶 鎖定
-U 解鎖
-e YYYY-MM-DO 指明用戶賬號過期日期
-f 設定非活動期限
——————————
給用戶修改密碼 passwd
修改指定用戶的密碼 只有root又權限
-l 指定用戶 鎖定
-U 解鎖
-n 密碼的最短使用期限
-x 最大使用期限
-w 提前多少天警告修改密碼
-i 非活動期限
-d 刪除密碼
-e 密碼過期期限
–stdin 從標準輸入接收用戶密碼
echo “PASSWORD”|passwd –stdin username
————————————–
刪除用戶
userdel
-r 刪除用戶家目錄
組屬性修改 groupmod
-n group_name 新名字
-g GID 新的GID
組刪除
groupdel
groupdel+組名
組密碼添加gpasswd
-a user :將user添加至指定組中
-d user :刪除用戶user的以當前組為組名的附加組
-A 設置有管理權限的用戶列表
newgrp:臨時切換基本組
如果用戶本不屬于此組則需要組密碼

修改用戶屬性:chage
-d 最近一次修改密碼的時間
-m 最小使用天數密碼
-M 最大使用天數
-W 警告期限

chfn 添加用戶信息
chsh 修改shell信息
finger
總結:useradd,groupadd,su,id,usermod,userdel,groupmod,groupdel,passwd,newgrp,pwck,chage,chsh,chfn,finger
—————————————–
權限管理
文件的權限主要針對三類對象定義
owner:屬主 U
group:屬組 G
other:其他 O
每個文件針對每類訪問者都定義了三種權限:
r:讀
w:寫
x:執行
文件
r:可使用文件查看類工具獲取內容
w: 修改其內容
x:可以把此文件提請內核啟動為一個進程
目錄
r:可以使用ls查看此目錄中文件列表
w:可在此目錄中創建文件,也可刪除此目錄中的文件
x:可以使用ls-l查看此目錄中文件列表,可以cd進入此目錄
— 000 0
–w 001 1
-w- 010 2
-wx 011 3
r– 100 4
r-x 101 5
rw- 110 6
rwx 111 7
755=rewr-xr-x
640=rw-r—–
修改文件權限
chmod
例子 chmod 640 a.txt
-R 遞歸
修改文件的屬主和屬組
只有root能用
chown
修改文件的屬組
chgrp
文件或目錄創建時的遮罩碼umask
配置文件:/etc/passwd /etc/shadow /etc/group /etc/gshadow

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/89428

(0)
曲吉福曲吉福
上一篇 2017-12-03
下一篇 2017-12-03

相關推薦

  • 網絡管理及任務進程解析

     網絡管理————————————— 一.IP 地址 與路由  1.首先說的是IP地址:       它們可唯一標識IP 網絡中的設備,每臺主機必須具有唯…

    2017-07-02
  • linux用戶,組管理

    linux用戶,組管理 用戶的登陸過程: 用戶要使用linux系統,必須先進行登陸,linux的登陸過程和Windows登陸過程類似,登陸的過程包括以下幾個步驟 1.當linux系統正常引導啟動完成后,系統就可以正常接納用戶登陸,用戶界面會顯示“login:”提示符。如果是圖形界面就會顯示用戶登陸窗口 2.用戶輸入用戶后系統會檢查/etc/passwd是否有…

    Linux干貨 2016-12-19
  • LINUX集群概念

    反向代理服務器:客戶端發現請求給反向代理服務器,反向代理服務器與后端真實服務器進行通信,并由反向代理服務器返回信息給客戶端 不同的服務,反向代理服務器使用的協議不同(如http、mysql等): 反代服務器后端的真實服務器一般是多臺服務器組成的集群 Linux Cluster:          集群:將多臺…

    Linux干貨 2017-01-10
  • 自我介紹

    個人簡介     基本信息:     何秋雨,男,安徽人,22歲,初中學歷 工作經驗:     目前就職于南京的一家互聯網公司做Java Web 開發,大概有一年半的工作經驗。工作內容包括前端和Java后端兩個部分。 個人愛好:   &nb…

    Linux干貨 2016-08-08
  • CentOS啟動流程排錯

    grub legacy配置文件:/boot/grub/grub.conf     default=#: 設定默認啟動的菜單項;落單項(title)編號從0開始      timeout=#:指定菜單項等待選項選擇的時長     &…

    Linux干貨 2016-09-13
  • grep命令

    grep命令:grep(global search regular expression(RE) and print out the line,全面搜索正則表達式并把行打印出來)是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打印出來;grep搜索的結果被送到屏幕,不影響原文件內容。Unix的grep家族包括grep、egrep和fgrep…

    Linux干貨 2016-08-08
欧美性久久久久