日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux —— 学习笔记(用户管理与权限控制)

發(fā)布時間:2024/1/17 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux —— 学习笔记(用户管理与权限控制) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目錄:1、用戶的創(chuàng)建和管理

   ? ?2、組的創(chuàng)建和管理

? ? ? ? ? ?3、文件執(zhí)行權(quán)限的控制

? ? ? ? ? ?4、不用密碼執(zhí)行sudo


?

1、用戶的創(chuàng)建和管理

用戶的創(chuàng)建和管理:?useradd、usermod 、 userdel 、passwd(只有通過passwd,設(shè)定了密碼之后才可以登陸) ?

相關(guān)文件:/etc/passwd (用戶的基本信息包括用戶簡單描述和目錄等)/etc/shadow(密碼信息) ?

例子:useradd -m -d /home/benson -c Comment benson ?

2、組的創(chuàng)建和管理

組的創(chuàng)建和管理:groupadd 、 groupmod、groupdel

相關(guān)文件:/etc/group(所有組的信息) ?/etc/login.defs (組相關(guān)的標(biāo)準(zhǔn)) ? ?

?

3、文件執(zhí)行權(quán)限的控制

?linux中,所有文件和文件夾都有三種基本權(quán)限:讀、寫、執(zhí)行,行使權(quán)限的用戶也可分為三種:文件擁有者、文件所屬組用戶、其他用戶。

3.1查看文件的具體權(quán)限信息使用 以下兩個命令:

ls -l 或者 ll

執(zhí)行后,文件夾和文件權(quán)限展示如下:

文件: - rw- rw- r-- 1 bensonlaur webadmin 1007 9月 20 14:07 .project文件夾: d rwx rwx r-x 4 bensonlaur webadmin 4096 9月 20 14:12 WebContent/ | | | | | | | | | | | | 文件所屬組 文件名 | | | | 文件的擁有者 | | | 這三位表示其他用戶擁有的權(quán)限 | | 這三位表示 文件所屬組者所擁有的權(quán)限 | 這三位表示 文件擁有者 的權(quán)限 第一位表示是否是目錄(Directory),是目錄則為d,不是則為空

?文件擁有者和文件所屬組默認(rèn)為 創(chuàng)建文件的用戶和其所在的組(用戶的默認(rèn)組);

3.2 更改文件的權(quán)限

更改文件的權(quán)限使用命令:(具體見 man chmod)

chmod [OPTION]... MODE[,MODE]... FILE...

第一種格式是字母形式執(zhí)行權(quán)限的更改:

chmod a+x filename
chmod a+x ,g+w filenamea
+x 是很多可選項的一種選擇,表示所有用戶(a)添加(+)執(zhí)行權(quán)限(x) a的可替代項有: u: owner user 文件擁有者 g: group user 文件所屬組用戶 o: out of group 其他用戶 a: all 所有用戶+的可替代項有: +:添加,追加 -:去除 =:直接重新賦值x的可替代項有: r: 讀權(quán)限 w:寫權(quán)限 x: 執(zhí)行權(quán)限

第二種格式是數(shù)字形式執(zhí)行權(quán)限的更改:

chmod [OPTION]... OCTAL-MODE FILE... chmod 755 filename755 三個數(shù)字分別代表三類用戶: u,g,o 每個數(shù)字都是由其二進(jìn)制形式的三個位決定的。 7 = 4 + 2 + 1 5 = 4 + 0 + 1 5 = 4 + 0 + 1| | || | x| wr 所以755 表示的文件權(quán)限,對應(yīng)與上面的 ls -l 的結(jié)果就是:- r w x r - x r - x

3.3 更改文件的所有者

改變文件的所有者:

chown [OPTION]... [OWNER][:[GROUP]] FILE...例子: chown -R benson 目錄名 #表示遞歸地修改目錄以及目錄下的文件的所有者為 benson

也可以在修改所有者的時候順便修改所屬組名:

chown -R benson:webadmin 目錄名 #表示遞歸地修改目錄以及目錄下的文件的所有者為 benson, 所屬組為 webadmin

3.4 更改文件的所屬組

單獨更改所屬組:?

chgrp [OPTION]... GROUP FILE...例子: chgrp -R webadmin 目錄名 #遞歸的更改目錄以及目錄下文件的組名位webadmin

?

4、不用密碼執(zhí)行sudo

使用vim /etc/sudoers 在最后添加 ?一行:(這里用戶名為:bensonlaur)

注意:如果出現(xiàn)語法錯誤,保持后將導(dǎo)致sudo無法使用,到時得重啟進(jìn)入root模式才能改回來,所以最好使用 visudo 命令,它會在退出保存時自動檢查語法。

bensonlaur ALL=(ALL)NOPASSWD :ALL:<<BLOCK 授權(quán)格式: 授權(quán)用戶 主機=[(切換到哪些用戶或用戶組)] [是否需要密碼驗證] 命令1,[(切換到哪些用戶或用戶組)] [是否需要密碼驗證] [命令2],[(切換到哪些用戶或用戶組)] [是否需要密碼驗證] [命令3]...... BLOCK

參考:/etc/sudoers 配置文件詳解

配置別名:不同用戶命令權(quán)限控制 命令別名的配置

轉(zhuǎn)載于:https://www.cnblogs.com/BensonLaur/p/5870223.html

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的linux —— 学习笔记(用户管理与权限控制)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。