- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux入门引导第18章1.doc
第18章 系统管理基础
虽然Linux操作系统具有较好的稳定性与安全性,但是作为一个系统管理员,随时都不能放松警惕。一名称职的系统管理员应当了解他所管理的系统,本章将讲解Linux系统管理中最为基础与重要的一些知识要点。
18.1 成为一名合格的root
root用户是Linux操作系统中的管理员用户,它相当于Windows操作系统下的Administrator用户。但是,在Windows操作系统下,即使是系统管理员,也会受到许多系统的限制。而Linux系统下的root则可以为所欲为。
这就成了一把双刃剑,当root能够被合理地使用时,能够为系统的管理添砖加瓦。而当root有意或者是无意地滥用职权时,系统将会遭到毁灭性的破坏。
由于管理员root拥有着至高无尚的权限,系统无权过问root做什么事是合理的,什么是不合理的。所以,在使用root帐户的时候应当足够的谨慎。root日常所需要做的工作如下表所示:
表18.1 root的职责
职责 说明 系统帐户管理 为新用户增加帐号,删除不再使用的或者是违规的用户 硬件管理 硬件的配置,驱动的识别与安装 网络维护 保证系统正确地连接到网络,网络安全监控 备份工作 对系统中的重要数据进行备份 软件管理 安装、维护系统上的软件与工具 监视系统 电子邮件、服务器、日志文件等重要信息的监视工作 故障诊断 对各类软硬件系统的问题进行查找与修复 看似有许多工作要做,其实Linux已经为管理用户提供了各类友好系统管理的工具,它们中有许多是图形界面的工具,但是更多的系统管理人员还是会选择在更为高效的shell下进行系统的维护。
系统管理的命令与工具通常在目录/sbin与/usr/sbin中。在某些发行版本中,这两个路径没有被包括到PATH变量中,所以当管理员要使用这两个目录下的系统管理工具时,需要输入命令的绝对路径。
# echo $PATH
/bin:/usr/bin:/sbin:/usr/sbin:
在使用系统管理命令之前,可以查看/sbin与/usr/sbin这两个目录是否已经包含在了环境变量PATH中。PATH变量存放着用户查找执行程序的路径,有关变量的概念将在讲解bash shell编程的章节中进行介绍。
18.2 获得root权限
想要获得系统管理权限并非只有使用root账户登录系统一条途径。Linux操作系统还提供了两个实用、安全的工具,分别是su与sudo。
18.2.1 su
工具su可以帮助用户切换登录到root用户或者是其他系统用户,它的语法如下:
su [选项]... [-] [用户 [参数]...]
实例1 切换到root用户:
:~$ whoami
ghostm55
:~$ su
口令:
# whoami
root
工具whoami能够显示当前登录用户的用户名,不带任何命令参数的su在执行后会被要求输入root账户的密码,验证正确后将切换到root账户,使用户获得系统管理权限。
实例2 切换到用户linux:
# su linux
:/home/ghostm55$ whoami
linux
可以看到,在拥有root权限的情况下使用su后跟已建立的系统用户作为命令参数,将切换登录到指定账户,但不会被要求输入密码。
18.2.2 sudo
sudo工具能够将指定的root管理权限分配给指定的普通账户,并且进行日志记录。这样做进一步加强了系统管理的安全性。
sudo的配置文件是/etc目录下sudoers文件,用户可以使用编辑器对其进行编辑,或者直接使用visudo命令进行编辑:
# visudo
执行该命令后进入sudoers文件的编辑:
# sudoers file.
#
# This file MUST be edited with the visudo command as root.
# Failure to use visudo may result in syntax or file permission errors
# that prevent sudo from running.
#
# See the sudoers man page for the details on how to write a sudoers file.
#
# User privilege specification
root ALL=(ALL) ALL
# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
# Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
#
您可能关注的文档
- 51单片机培训—C语言版定时器1.ppt
- Copy of 单片机原理及应用课件(第10讲)1.ppt
- AutoCAD喷血教程速成5.ppt
- 89c51入门1.doc
- 2011高考生物一轮复习精美课件:必修3_第一章_1、2节1.ppt
- BEINI初级入门教程傻瓜版1.doc
- 2011届江苏南京二模化学精美WORD版1.doc
- CET4-英语四级翻译语法汇总(倒装-虚拟-从句-短语).ppt
- CET4-英语四级翻译语法汇总.ppt
- 20个入门玄关设计 家的第一道别致风景线1.doc
- 辽宁省铁岭市部分学校2024-2025学年九年级上学期期中语文试题(解析版)-A4.docx
- 福建省福州市长乐第一中学2024-2025学年高二上学期第一次月考政治试题-A4.docx
- 山东省泰安市宁阳县2023-2024学年八年级上学期期末考试英语试题(原卷版)-A4.docx
- 第01讲 同底数幂的乘法(1个知识点+5类热点题型讲练+习题巩固)(原卷版)-A4.docx
- 辽宁省沈阳市于洪区2024-2025学年八年级上学期期中道德与法治试卷-A4.docx
- 食品添加剂甘氨酸锌食品安全国家标准编制说明 .pdf
- 2024中国其他科技服务行业影响因素分析.docx
- 中国船舶修理及拆船行业分析报告.docx
- 面试自我介绍集合七篇.doc
- 中国电子测量仪器行业市场发展现状及前景趋势与投资分析研究报告(2024-2029版).docx
文档评论(0)