创建用户账号与磁盘空间管理_第1页
创建用户账号与磁盘空间管理_第2页
创建用户账号与磁盘空间管理_第3页
创建用户账号与磁盘空间管理_第4页
创建用户账号与磁盘空间管理_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

管理员账号1、设置root账号的密码#passwd2、变换身份为管理员#su-3、只允许root登录#touch/etc/nologin4、单人模式编辑/etc/inittab或single忘记root密码在单人模式#passwd-droot创建用户账号1、添加用户#useradd用户名#passwd用户名2、增加用户对环境的修改(1).#vi/etc/passwd增加一条用户名:密码:UID:GID:用户全名:用户HOME目录:用户的SHELL例:zhy::500:500:zhyuser:/home/zhy:/bin/bash(2).在/HOME/下增加一个以用户名命名的目录。(3).#vi/etc/group增加一条以用户名命名的组。两个重要文件:passwd与group

在linux的安全机制里,/etc/passwd与/etc/group这两个文件占着非常重要的地位。它们控制着linux的用户和组一些重要设置。◆/etc/passwd文件说明在passwd的文件里,每一行被冒号(":")分成7个部分,分别是:[用户名]:[密码]:[UID]:[GID]:[身份描述]:[主目录]:[登录shell]两个重要文件:passwd与group

⒈[用户名]是passwd文件里各记录行唯一的有"唯一性"要求的域。也就是说每一行的第一个区域的内容都不能相同,其它区域就无所谓了。⒉[密码]现在由于使用了shadow口令,在密码区域只有一个x字符。⒊[UID]系统使用UID来判别用户身份⒋[GID]用户默认的组ID,这个ID可以在文件/etc/group里查到对应的组名。⒌[身份描述]:就是用户的身份说明,默认的是无任何说明,可人工添加。⒍[主目录]:用户的主目录,可以使用前面介绍的命令修改。⒎[登录shell]:用户登录时系统提供的shell,请参考前面的有关内容。<注意>:[UID]和[GID]小于500的一般都是系统自己保留,不做普通用户和组的标识的,所以新增加的用户和组一般都是UID和GID大于500的。两个重要文件:passwd与group

/etc/group文件说明它总共分四个部分:[组名]:[密码域]:[GID]:[组员列表]创建用户账号Shadow文件内容格式每个账号在shadow文件中都有9个字段,分别用8个冒号(:)隔开字段说明:用户名:这是用户登录系统时使用的用户名,它在系统中是惟一的口令:此字段存放加密的口令最后一次修改的时间:标识从某一时刻起到用户最后一次修改口令的天数最小时间间隔:两次修改口令之间的最小天数最大时间间隔:口令保持有效的最多天数,即多少天后必须修改口令警告时间:从系统开始警告到口令正式失效的天数不活动时间:口令过期多少天后,该账号被禁用失效时间:指示口令失效的绝对天数(从1970年1月1日开始计算)标志:未使用创建用户账号3、删除用户:#userdel用户名4、查封用户:#vi/etc/passwd用分号注释掉用户记录。在前面加上#号创建用户账号6、建立用户组#groupadd组名7、删除用户组#groupdel组名8、将用户加入到组和从组中删除#gpasswd–a用户名组名//添加用户#gpasswd–d用户名组名//删除用户9、查看用户属于某组#groups用户名10、新建用户加入某组#useradd–g某组名用户创建用户账号更改用户主目录:useradd的参数-d,命令如下:#useradd-d主目录用户

#useradd-d/home/goalfloatboat添加用户到有的组:#useradd-g用户组用户

#useradd-gwebusersfloatboat注:加参数-G可将用户加入多个组磁盘空间管理概述在Linux系统中,可以通过quota的设置来限制用户和用户组的硬盘空间配额。而磁盘配额技术在Linux操作系统的应用中是十分广泛的。例如:各个网站、ICP等为用户设置信箱大小、磁盘使用空间、虚拟主机等都用到了磁盘配额技术。磁盘空间管管理在跟分区做做配额:首首先,修修改/etc/fstab文文件:LABEL=//ext3defaults11

改为为:LABEL=//ext3defaults,usrquota11

或者者改为:LABEL=//ext3defaults,grpquota1

1usrquota是基于用用户的磁盘盘配额,grpquota是是基于组的的磁盘配额额,怎么改改就看你需需要了。之之后你你或者重新新启动一下下,或者remount一下下(mount-o

remount

/)。磁盘空间管管理第二,在/

中建建立aquota.user或aquota.grup建立在你要要实现配额额的顶级目目录所谓定级目目录,就是是比如你要要在

/上上实现配配额,就要要在

/下下建立aquota.user或者者aquota.grup;;如果你要要在/home上实实现配额((当然你的的/home应该是是一个独立立的磁盘分分区),就就在/home下建建立这两个个文件中的的一个。用touch命令建立立,touch

aquota.user或aquota.srup。但这这时建立好好的文件是是空的,不不符和系统统的需要。。所以执行行下一步。。磁盘空间管管理第三,用quotacheck

-mc

/将将这两两个文件(aquota.user或或aquota.grup)格式化。注意一下,,除非是/分区,一一般不用加加-m参数数,比如你你要在/home上上实现配额额(当然你你的/home应该该是一个独独立的磁盘盘分区)就就:quotacheck-c/home

就可可以了。-m的的意思是强强迫在“读读、写”模模式下检查查硬盘的配配额。磁盘空间管管理执行“quotacheck-avug”命命令quotacheck这个命命令的功能能就是对““已经使用用过的磁盘盘空间”做做扫描,分分析已使用用磁盘上的的每一个目目录和文件件属于哪一一个用户和和组,然后后分别在根根目录/((root)产生““userquota”和““grpquota”这两种种记录文件件。其中命命令中参数数组合“-avug”中各个个参数的含含义如下所所示:-a参参数:表示示扫描全部部的磁盘-v参数:表表示在扫描描(scan)磁盘盘时,显示示扫描过程程的信息-u参数:表表示扫描记记录磁盘上上各个用户户(User)的使使用的文件件和目录-g参数:表表示扫描记记录磁盘上上各个用户户组(Group))的使用的的文件和目目录磁盘空间管管理第四,quotaon

/启启动磁盘配配额。第五,edquota

用户户名/组名名设设置用户/组的配额额例如:edquota

user_nameedquota-g

group_name

(对于于用户组))执行后会打打开一个vi编辑窗窗口。可以以设置磁盘盘空间和节节点数目的配额额。其中soft只是起起到警告的的作用,并并不会真正正的限制用用户/组。。hard就就会强制限限制用户//组的磁盘盘空间和节节点数目了了。磁盘空间管管理为用用户户或或用用户户组组设设置置磁磁盘盘配配额额限限制制。。假假设设在在你你的的系系统统上上有有一一名名为为bob的的用用户户,,现现在在想想给给他他10MB的的硬硬盘盘配配额额限限制制,,他他所所拥拥有有的的最最大大文文件件数数不不得得超超过过100个个。。执执行行edquota--udquo,系系统统将将进进入入编编辑辑环环境境(具具体体编编辑辑环环境境视视editor变变量量设设置置而而定定),,将将如如下下三三行行::Quotasforuserbob:/dev/hda2:blocksinuse:14,limits(soft=0,hard=0)inodesinuse:12,limits(soft=0,hard=0)改为为::Quotasforuserbob:/dev/hda2:blocksinuse:14,limits(soft=0,hard=10240)inodesinuse:12,limits(soft=0,hard=100)其中中::blocksinuse::用用户户已已使使用用块块的的大大小小,,单单位位是是kB。。inodesinuse::用用户户现现有有文文件件的的大大小小。。这两两项项都都是是系系统统自自动动给给出出,,不不必必改改动动。。软限限制制((softlimits))通常常设设置置软软限限制制为为一一接接近近硬硬限限制制的的值值,,超超越越此此限限制制时时,,系系统统将将警警告告用用户户将将到到达达最最大大磁磁盘盘配配额额限限制制。。软软限限制制为为0时时没没有有软软限限制制。。结结合合宽宽限限期期使使用用时时,,只只要要用用户户超超越越了了软软限限制制,,一一过过宽宽限限期期,,任任何何对对磁磁盘盘空空间间的的额额外外需需求求将将被被立立即即拒拒绝绝。。硬限限制制((hardlimits))磁盘盘配配额额的的绝绝对对限限制制,,设设置置了了quota的的用用户户不不能能超超越越此此限限制制。。宽限限期期((GracePeriod))用户户超超越越了了软软限限制制而而没没有有到到达达硬硬限限制制时时的的一一段段放放宽宽期期,,在在这这段段时时间间内内,,用用户户可可以以在在硬硬限限制制范范围围内内自自由由地地使使用用磁磁盘盘空空间间,,超超过过这这段段时时间间,,所所有有对对磁磁盘盘空空间间的的额额外外需需求求将将被被拒拒绝绝,,即即使使用用户户还还在在硬硬限限制制之之内内。。宽宽限限期期的的单单位位可可以以是是秒秒、、分分、、时时、、天天。。执执行行edquota--t命命令令设设置置宽宽限限期期。。执执行行该该命命令令后后,,将将系系统统提提示示中中的的两两个个0days改改成成你你认认为为合合适适的的值值即即可可。。磁盘盘空空间间管管理理第六六,,设设定定softquota和和hardquota之之间间的的时时间间:edquota-t出出现现一一个个vi窗窗口口::Graceperiodbeforeenforcingsoftlimitsforusers:Timeunitsmaybe:days,hours,minutes,orsecondsFilesystemBlockgraceperiodInodegraceperiod/dev/hda77days7days按按照照自自己己的的需需要要修修改改吧吧。。重重新新启启动动就就可可以以了了。。磁磁盘盘限限额额就就生生效效了了。。第七七,,如如果果要要成成批批的的复复制制相相同同的的磁磁盘盘配配额额给给不不通通用用户户::edquota-puseruser1user2user3edquota-g-pgroupgroup1group2group3repquota––ag-au查看看所所有有组组及及用用户户的的磁磁盘盘限限制制第八八,,取取消消磁磁盘盘限限额额::quotaoff/磁盘盘空空间间管管理理命命令令df命命令令功能能::检查查文文件件系系统统的的磁磁盘盘空空间间占占用用情情况况。。可可以以利利用用该该命命令令来来获获取取硬硬盘盘被被占占用用了了多多少少空空间间,,目目前前还还剩剩下下多多少少空空间间等等信信息息。。语法法::df[选选项项]说明明::df命命令令可可显显示示所所有有文文件件系系统统对对i节节点点和和磁磁盘盘块块的的使使用用情情况况。该命命令令各各个个选选项项的的含含义义如如下下::-a显显示示所所有有文文件件系系统统的的磁磁盘盘使使用用情情况况,,包包括括0块块((block))的的文文件件系系统统,,如如/proc文文件件系统统。。-k以以k字字节节为为单单位位显显示示。。-i显显示示i节节点点信信息息,,而而不不是是磁磁盘盘块块。。-t显显示示各各指指定定类类型型的的文文件件系系统统的的磁磁盘盘空空间间使使用用情情况况。。-x列列出出不不是是某某一一指指定定类类型型文文件件系系统统的的磁磁盘盘空空间间使使用用情情况况((与与t选选项项相相反反))。。-T显显示示文文件件系系统统类类型型。。例1::列列出出各各文文件件系系统统的的磁磁盘盘空空间间使使用用情情况况。。$df磁盘盘空空间间管管理理命命令令df命命令令的的输输出出清清单单::第1列列是是代代表表文文件件系系统统对对应应的的设设备备文文件件的的路路径径名名((一一般般是是硬硬盘盘上上的的分分区区))第第2列列给给出出分分区区包包含含的的数数据据块块((1024字字节节))的的数数目目;;第3,4列分别别表示已已用的和和可用的的数据块块数目。。用户也也许会感感到奇怪怪的是,,第3,,4列块块数之和和不等于于第2列列中的块块数。这这是因为为缺省的的每个分分区都留留了少量量空间供供系统管管理员使使用。即即使遇到到普通用用户空间间已满的的情况,,管理员员仍能登登录和留留有解决决问题所所需的工工作空间间。清单单中Use%列列表示示普通用用户空间间使用的的百分比比,即使使这一数数字达到到100%,分分区仍然然留有系系统管理理员使用用的空间间。最后后,Mountedon列列表示文文件系统统的安装装点。磁盘空间间管理命命令du命令令du的英英文原义义为“diskusage”,含含义为显显示磁盘盘空间的的使用情情况。功能:统计目录录(或文文件)所所占磁盘盘空间的的大小。。语法:du[选项][Names…]说明:该命令逐逐级进入入指定目目录的每每一个子子目录并并显示该该目录占占用文件件系统数数据块(1024字节))的情况况。若没没有给出出Names,,则对当当前目录录进行统统计。该命令的的各个选选项含义义如下::-s:对对每个Names参数数只给出出占用的的数据块块总数。。-a:递递归地显显示指定定目录中中各文件件及子孙孙目录中中各文件件占用的的数据块块数。若若既不指指定-s,也不不指定-a,则则只显示示Names中中的每一一个目录录及其中中的各子子目录所所占的磁磁盘块数数。-b:以以字节为为单位列列出磁盘盘空间使使用情况况(系统统缺省以以k字节节为单位位)。-k:以以1024字节节为单位位列出磁磁盘空间间使用情情况。-c:最最后再加加上一个个总计((系统缺缺省设置置)。-l:计计算所有有的文件件大小,,对硬链链接文件件,则计计算多次次。X:跳过过在不同同文件系系统上的的目录不不予统计计。磁盘空间间管理命命令输出清单单:第一列是是以块为为单位计计的磁盘盘空间容容量,第二列列列出目录录中使用用这些空空间的目目录名称称。注注意不带带选项的的du命命令将从从当前目目录开始始沿着目目录结构构向下工工作直到到列出所所有目录录的容量量为止。。这可能能是一个个很长的的清单,,有时只只需要一一个总数数。这时时可在du命令令中加-s选项项来取得得总数::磁盘操操作作dd命令令功能:把指定的的输入文文件拷贝贝到指定定的输出出文件中中,并且且在拷贝贝过程程中中可以进进行格式式转换。。可以用用该命令令实现DOS下下的diskcopy命令的的作用。。先用dd命令令把软盘盘上的数数据写成成硬盘的的一个寄寄存文件件,再把把这个寄寄存文件件写入第第二张软软盘上,,完成diskcopy的功功能。需需要注意意的是,,应该将将硬盘上上的寄存存文件用用rm命命令删除除掉。系系统默认认使用标标准输入入文件和和标准输输出文件件。例1:要要把一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论