实战IT培训机构_IT培训班选大学生IT技术培训中心_中公优就业

400-650-7353
您所在的位置:首頁(yè) > IT干貨資料 > linux > 【Linux基礎(chǔ)知識(shí)】CentOS7用戶權(quán)限提升命令sudo使用

【Linux基礎(chǔ)知識(shí)】CentOS7用戶權(quán)限提升命令sudo使用

  • 發(fā)布: 優(yōu)就業(yè)it培訓(xùn)
  • 來(lái)源:優(yōu)就業(yè)
  • 2021-03-22 16:07:57
  • 閱讀()
  • 分享
  • 手機(jī)端入口

在Linux系統(tǒng)中普通用戶在使用系統(tǒng)資源時(shí)相對(duì)于root超級(jí)用戶會(huì)有很多的限制。例如,切換到普通用戶身份下掛載光驅(qū),會(huì)報(bào)如下錯(cuò)誤,如下圖所示。

這是因?yàn)樵贚inux中,很多系統(tǒng)管理命令普通用戶是無(wú)權(quán)使用的,若想允許特定用戶執(zhí)行某些特定的系統(tǒng)管理命令,就需要對(duì)普通用戶授權(quán)。使其能執(zhí)行特定的系統(tǒng)管理命令。如上述的普通用戶“moon”,若允許其執(zhí)行掛載光盤(pán)的命令,就需要對(duì)“moon”用戶授予執(zhí)行掛載光盤(pán)命令的權(quán)限。為了區(qū)分普通用戶執(zhí)行的是普通操作命令還是得到授權(quán)的系統(tǒng)管理命令,Linux系統(tǒng)中對(duì)普通用戶執(zhí)行的命令進(jìn)行了劃分,執(zhí)行普通操作命令時(shí),直接輸入命令;執(zhí)行得到授權(quán)的系統(tǒng)管理命令時(shí),命令前加sudo。如上述“moon”用戶得到掛載光盤(pán)的授權(quán),其執(zhí)行下列命令即可掛載光盤(pán):

[moon@centos7-1 ~]$sudo mount /dev/cdrom /media

因此,通俗的稱(chēng)這種授權(quán)為sudo授權(quán)。

保存sudo授權(quán)的配置文件是/etc/sudoers。對(duì)該文件進(jìn)行更改,即是sudo授權(quán)。但Linux不允許直接對(duì)該文件進(jìn)行修改,而是提供了專(zhuān)用于修改該文件的操作命令visudo。root用戶使用visudo命令編輯更改/etc/sudoers文件。

(1)配置sudo授權(quán)

sudo授權(quán)的步驟如下。

①輸入su - root,切換到用戶root下。

②使用visudo命令打開(kāi)sudo編輯界面對(duì)/etc/sudoers文件進(jìn)行編輯,如下圖所示。

輸入visudo后會(huì)呈現(xiàn)如下圖左側(cè)窗口的內(nèi)容,可以開(kāi)始編輯。visudo命令和vim命令使用方式方法相同。移動(dòng)光標(biāo),找到下圖左側(cè)所示的內(nèi)容。

圖示中語(yǔ)句root ALL=(ALL) ALL表示允許用戶root在任何主機(jī)(包括本機(jī))上執(zhí)行所有命令,在這一行語(yǔ)句的下添加滿足以下格式的一行語(yǔ)句即可。

語(yǔ)句格式如下:

用戶 主機(jī)名=(以哪個(gè)用戶的身份) 命令的絕對(duì)路徑

圖中紅框內(nèi)的內(nèi)容是新增加的配置。

zhang centos7-1=(root) /usr/bin/mount,/usr/bin/umount 表示給用戶zhang進(jìn)行sudo授權(quán),允許其在centos7-1主機(jī)上以root的身份執(zhí)行mount和umount命令。

注意,命令必須使用絕對(duì)路徑,若對(duì)命令的絕對(duì)路徑不清楚可以使用whereis命令查看。

③保存退出即可。

注意,用visudo命令編輯的是/etc/sudoers配置文件,將授權(quán)的普通用戶寫(xiě)在該配置文件中可以使該用戶運(yùn)行需要root權(quán)限的命令。

(2)驗(yàn)證配置結(jié)果

切換到普通用戶zhang身份下進(jìn)行驗(yàn)證,步驟如下。

①切換到用戶zhang狀態(tài)下,輸入su - zhang。

②輸入命令[zhang@Centos7-1 ~]sudo mount /dev/cdrom /media,會(huì)提示輸入zhang的密碼,驗(yàn)證成功后,則命令成功執(zhí)行。

普通用戶zhang默認(rèn)沒(méi)有權(quán)限使用mount掛載命令,但root用戶通過(guò)使用visudo命令配置/etc/sudoers配置文件使用戶zhang擁有了使用mount命令的權(quán)限(mount命令原本只有root用戶才能使用)。只是用戶zhang在使用mount命令時(shí),需要在mount命令前面加上sudo命令,表示用戶zhang先變身成為root,然后再執(zhí)行mount命令。如下圖所示。

(3)設(shè)置命令別名

在修改/etc/sudoers文件進(jìn)行sudo授權(quán)時(shí),還可以把多個(gè)命令設(shè)置成為命令別名,即把多個(gè)命令加入到一個(gè)命令集合中,以便將命令集合多次授權(quán)給不同的用戶使用,簡(jiǎn)化授權(quán)的設(shè)置。

設(shè)置命令別名的步驟如下。

①編輯/etc/sudoers文件,輸入命令visudo(相當(dāng)于vi /etc/sudoers),然后輸入“i”,進(jìn)入插入模式,開(kāi)始編輯。

②輸入Cmnd_Alias GUAZAI=/usr/bin/mount,/usr/bin/umount,設(shè)定命令別名,即把多個(gè)命令組成一個(gè)命令集。注意,別名必須大寫(xiě)。

③輸入zhang centos 7-1=GUAZAI,授予用戶zhang執(zhí)行mount和umount命令的權(quán)限。

④輸入%g1 centos 7-1=(root) GUAZAI,“%”用于給組授權(quán),表示給組g1的成員授予執(zhí)行sudo的命令。

文章“【Linux基礎(chǔ)知識(shí)】CentOS7用戶權(quán)限提升命令sudo使用”已幫助

>>本文地址:http://www.jecan.cn/zhuanye/2021/68019.html

THE END  

聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個(gè)方向的工作?

獲取測(cè)試結(jié)果
  • 大前端大前端
  • 大數(shù)據(jù)大數(shù)據(jù)
  • 互聯(lián)網(wǎng)營(yíng)銷(xiāo)互聯(lián)網(wǎng)營(yíng)銷(xiāo)
  • JavaJava
  • Linux云計(jì)算Linux
  • Python+人工智能Python
  • 嵌入式物聯(lián)網(wǎng)嵌入式
  • 全域電商運(yùn)營(yíng)全域電商運(yùn)營(yíng)
  • 軟件測(cè)試軟件測(cè)試
  • 室內(nèi)設(shè)計(jì)室內(nèi)設(shè)計(jì)
  • 平面設(shè)計(jì)平面設(shè)計(jì)
  • 電商設(shè)計(jì)電商設(shè)計(jì)
  • 網(wǎng)頁(yè)設(shè)計(jì)網(wǎng)頁(yè)設(shè)計(jì)
  • 全鏈路UI/UE設(shè)計(jì)UI設(shè)計(jì)
  • VR/AR游戲開(kāi)發(fā)VR/AR
  • 網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全
  • 新媒體與短視頻運(yùn)營(yíng)新媒體
  • 直播帶貨直播帶貨
  • 智能機(jī)器人軟件開(kāi)發(fā)智能機(jī)器人
 

快速通道fast track

近期開(kāi)班時(shí)間TIME

主站蜘蛛池模板: 数控车床-立式加工中心-多功能机床-小型车床-山东临沂金星机床有限公司 | 幂简集成 - 品种超全的API接口平台, 一站搜索、试用、集成国内外API接口 | 硬度计,金相磨抛机_厂家-莱州华煜众信试验仪器有限公司 | 环保袋,无纺布袋,无纺布打孔袋,保温袋,环保袋定制,环保袋厂家,环雅包装-十七年环保袋定制厂家 | 贴片电容-贴片电阻-二三极管-国巨|三星|风华贴片电容代理商-深圳伟哲电子 | 齿轮减速马达一体式_蜗轮蜗杆减速机配电机-德国BOSERL齿轮减速电动机生产厂家 | PVC快速门-硬质快速门-洁净室快速门品牌厂家-苏州西朗门业 | 粉丝机械,粉丝烘干机,粉丝生产线-招远市远东粉丝机械有限公司 | 搜木网 - 木业全产业链交易平台,免费搜货、低价买货! | 月嫂_保姆_育婴_催乳_母婴护理_产后康复_养老护理-吉祥到家家政 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 扬州汇丰仪表有限公司 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 丹佛斯压力传感器,WISE温度传感器,WISE压力开关,丹佛斯温度开关-上海力笙工业设备有限公司 | 智慧食堂_食堂管理系统_食堂订餐_食堂消费系统—客易捷 | 打包箱房_集成房屋-山东佳一集成房屋有限公司| 上海小程序开发-上海小程序制作公司-上海网站建设-公众号开发运营-软件外包公司-咏熠科技 | 电脑刺绣_绣花厂家_绣花章仔_织唛厂家-[源欣刺绣]潮牌刺绣打版定制绣花加工厂家 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 沈阳楼承板_彩钢板_压型钢板厂家-辽宁中盛绿建钢品股份有限公司 轴承振动测量仪电箱-轴承测振动仪器-测试仪厂家-杭州居易电气 | 广东机电安装工程_中央空调工程_东莞装饰装修-广东粤标建设有限公司 | 深圳高新投三江工业消防解决方案提供厂家_服务商_园区智慧消防_储能消防解决方案服务商_高新投三江 | 法钢特种钢材(上海)有限公司 - 耐磨钢板、高强度钢板销售加工 阀门智能定位器_电液动执行器_气动执行机构-赫尔法流体技术(北京)有限公司 | 周易算网-八字测算网 - 周易算网-宝宝起名取名测名字周易八字测算网 | 丹佛斯压力传感器,WISE温度传感器,WISE压力开关,丹佛斯温度开关-上海力笙工业设备有限公司 | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 | 贵阳用友软件,贵州财务软件,贵阳ERP软件_贵州优智信息技术有限公司 | 厚壁钢管-厚壁无缝钢管-小口径厚壁钢管-大口径厚壁钢管 - 聊城宽达钢管有限公司 | 土壤墒情监测站_土壤墒情监测仪_土壤墒情监测系统_管式土壤墒情站-山东风途物联网 | 定硫仪,量热仪,工业分析仪,马弗炉,煤炭化验设备厂家,煤质化验仪器,焦炭化验设备鹤壁大德煤质工业分析仪,氟氯测定仪 | B2B网站_B2B免费发布信息网站_B2B企业贸易平台 - 企资网 | 软文世界-软文推广-软文营销-新闻稿发布-一站式软文自助发稿平台 | 医疗仪器模块 健康一体机 多参数监护仪 智慧医疗仪器方案定制 血氧监护 心电监护 -朗锐慧康 | 软文发布平台 - 云软媒网络软文直编发布营销推广平台 | 挤奶设备过滤纸,牛奶过滤纸,挤奶机过滤袋-济南蓝贝尔工贸有限公司 | 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 玉米深加工机械,玉米加工设备,玉米加工机械等玉米深加工设备制造商-河南成立粮油机械有限公司 | 宝鸡市人民医院 | 济宁工业提升门|济宁电动防火门|济宁快速堆积门-济宁市统一电动门有限公司 | 锡膏喷印机-全自动涂覆机厂家-全自动点胶机-视觉点胶机-深圳市博明智控科技有限公司 | 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 |