linux目录结构用户管理权限设置知识(共5篇)

时间:2019-05-12 21:42:29下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《linux目录结构用户管理权限设置知识》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《linux目录结构用户管理权限设置知识》。

第一篇:linux目录结构用户管理权限设置知识

Linux目录结构

1./-根

每一个文件和目录从根目录开始。

只有root用户具有该目录下的写权限。请注意,/root是root用户的主目录,这与/.不一样。

2./bin中系统二进制文件

就像/bin,/sbin同样也包含二进制可执行文件。

但是,在这个目录下的linux命令通常由系统管理员使用,对系统进行维护。例如:iptables、reboot、fdisk、ifconfig、swapon命令 4./etc设备文件

包含设备文件。

这些包括终端设备、USB或连接到系统的任何设备。例如:/dev/tty1、/dev/usbmon0 6./proc变量文件

var代表变量文件。

这个目录下可以找到内容可能增长的文件。

这包括临时文件

包含系统和用户创建的临时文件。

当系统重新启动时,这个目录下的文件都将被删除。9./usrHOME目录

所有用户用home目录来存储他们的个人档案。例如:/home/john、/home/nikita 11./boot系统库

包含支持位于/bin和/sbin下的二进制文件的库文件.库文件名为 ld*或lib*.so.* 13./opt挂载目录

临时安装目录,系统管理员可以挂载文件系统。15./media服务数据

srv代表服务。

包含服务器特定服务相关的数据。例如,/srv/cvs包含cvs相关的数据。

文件权限说明

[root@localhost ~]# ls-l total 64-rw-------.1 root root 2683 Sep 29 12:07 anaconda-ks.cfg-rw-r--r--.1 root root 40750 Sep 29 12:07 install.log-rw-r--r--.1 root root 15449 Sep 29 12:07 install.log.syslog

Total 64 显示该目录下文件大小 一般权限说明

r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目录的权 w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。

x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。

-rw-r--r—

分四个部分第一部分(-)第二部分(rw-)第三部分(r--)第四部分(r--)1.第一部分显示文件类型

d:表示是一个目录,事实上在ext2fs中,目录是一个特殊的文件。-:表示这是一个普通的文件。

l: 表示这是一个符号链接文件,实际上它指向另一个文件。

b、c:分别表示区块设备和其他的外围设备,是特殊类型的文件。s、p:这些文件关系到系统的数据结构和管道,通常很少见到。2.第二部分为所有者权限(owner)3.第三部分为用户组权限(group)4.第四部分为其他人权限(others)

默认的权限可用umask命令修改,执行umask 777 命令,则屏蔽所有的权限,因而之后建立的文件或目录,其权限都变为000

特殊权限:

特殊权限会拥有一些“特权”,因而用户若无特殊需求,不应该启用这些权限,避免安全方面出现严重漏洞,造成黑客入侵,甚至摧毁系统!!1.s或S(SUID,Set UID):可执行的文件搭配这个权限,便能得到特权,任意存取该文件的所有者能使用的全部系统资源。请注意具备SUID权限的文件,黑客经常利用这种权限,以SUID配上root帐号拥有者,无声无息地在系统中开扇后门,供日后进出使用 2.s或S(SGID,Set GID):设置在文件上面,其效果与SUID相同,只不过将文件所有者换成用户组,该文件就可以任意存取整个用户组所能使用的系统资源。3.T或T(Sticky):/tmp和 /var/tmp目录供所有用户暂时存取文件,亦即每位用户皆拥有完整的权限进入该目录,去浏览、删除和移动文件。

注意:因为SUID、SGID、Sticky占用x的位置来表示,所以在表示上会有大小写之分。加入同时开启执行权限和SUID、SGID、Sticky,则权限表示字符是小写的。

使用chmod和数字改变文件或目录的访问权限

说明:文件和目录的权限表示,是用rwx这三个字符来代表所有者、用户组和其他用户的权限。有时候,字符似乎过于麻烦,因此还有另外一种方法是以数字来表示权限,而且仅需三个数字。

权限数字对应关系: r: 对应数值4 w: 对应数值2 x:对应数值1 -:对应数值0

实际上数字从各个权限位置1可以得到,例如:

rw-rw-r--,转换成二进制数就是110 110 100,再每三位转换成为一个十进制数,就得到664

如果要加上特殊权限,就必须使用4位数字才能表示。特殊权限的对应数值为: s或 S(SUID):对应数值4。s或 S(SGID):对应数值2。t或 T :对应数值1。

例:chmod –R 1755 data 修改data目录下只有创建者才有修改、删除文件权限。

用户管理

用户管理主要涉及到用户账号的添加、删除和修改: 1.添加新用户

格式:useradd 选项 用户名

-c comment 指定一段注释性描述。

-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,能创建主目录。-g 用户组 指定用户所属的用户组。-G 用户组,用户组 指定用户所属的附加组。-s Shell文件 指定用户的登录Shell。-u 用户号 指定用户的用户号,如果同时有-o选项,则能重复使用其他用户的标识号。-p这个命令是需求提供md5码的加密口令,普通数字是不行的。

2.删除用户

格式:userdel 选项

用户名

常用的选项是 –r 作用把用户的主目录一起删除(包括/etc/passwd,/etc/shadow,/etc/group中的记录)

3.修改账户

格式: usermod 选项 用户名[只有终极管理员才有权限修改账号名,用sudo命令来对普通账号授权也可] 说明: 修改用户账号就是根据实际情况更改用户(chgrp 是针对文件而言)的有关属性,如用户号、主目录、用户组、登录Shell等。常用的选项包括-c,-d,-m,-g,-G,-s,-u,-o等,这些选项的意义和useradd命令中的相同,能为用户指定新的资源值。命令:usermod –l 新用户名

意义:指定一个新的账号,即将原来的用户名改为新的用户名。

4.修改密码

格式:passwd 选项 用户名

-l 锁定口令,即禁用账号。-u 口令解锁。-d 使账号无口令。

-f 强迫用户下次登录时修改口令。

注:用户账号刚创建时没有口令,是被系统锁定的,需要配置密码才能使用。

用户组管理

不同Linux系统对用户组的规定有所不同,如Linux下的用户属于和他同名的用户组,这个用户组在创建用户时同时创建。用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就对/etc/group文件的更新。

1.增加一个新的用户组

格式:groupadd 选项 用户组[用户组添加后,将用户进行组赋予用chown和chgrp指令] 能使用的选项有:

-g GID 指定新用户组的组标识号(GID)。

-o 一般和-g选项同时使用,表示新用户组的GID能和系统已有用户组的GID相同。

2.删除用户组

格式:groupdel 用户组

3.修改用户组属性

格式:groupmod 选项

用户组 常用的选项有:

-g GID 为用户组指定新的组标识号。

-o 和-g选项同时使用,用户组的新GID能和系统已有用户组的GID相同。-n 新用户组 将用户组的名字改为新名字

4.转换用户组

格式:newgrp 组名

说明:如果一个用户同时属于多个用户组,那么用户能在用户组之间转换,以便具有其他用户组的权限。用户能在登录后,使用命令newgrp转换到其他用户组。

和用户账号有关的系统文件:/etc/passwd,/etc/shadow,/etc/group

第二篇:使用PLSQL创建Oracle数据库User用户并设置权限

使用PLSQL 创建Oracle数据库Users用户并设置权限

1、首先在 PLQL Developer 中打开数据库。使用 “sys” 用户,输入数据库名称,输入该数据库 ”sys” 用户的密码,在 ”Connect as” 组合框中选中 “SYSDBA”。单击OK 按钮打开数据库。

2、创建 ”User” 型用户 “DXXFLD”。找到 “Users” 文件夹,右键弹出菜单中,选中 ”New”,弹出用户创建界面:

在其中输入要添加的用户名 ”DXXFLD”,并作其他设置如下:

在 ”Role privileges” 属性页中设置 “Role” 为 “connect”,以使外部可以使用我们创建的用户名连接到数据库。Dba Resource,都选择可授予与默认。

然后通过 “Quotas” 选项卡设置 用户权限:将 “Tablespace” 中选中 “User”, 勾选 “Unlimited” 复选项(这个一定要选中啊,不然创建表的时候会提示没有表空间的访问权限的)。

最后单击 ”Apply” 按钮使各项设置起作用。

2、使用新创建的用户创建表。在 ”Tables” 文件夹上右键单击,选中弹出菜单中 “New” 选项

在之后弹出属性页下,做如下设置:

然后再设置字段名等其他属性就和直接用 “System” 或 “Sys” 等表空间创建表一样了。

要说明的是使用自定义 ”Users” 创建的表,其在 PLSQL 中 “Users“->”Tables” 目录下才可见。

导入数据库

imp userid=sdsb0417/sdsb0417@orcl file=d:sdsb_run2011-04-17.dmp full=y imp userid=sdsb0918/sdsb0918@orcl file=d:sdsb_run2011-09-18.dmp full=y imp userid=sdsb0920/sdsb0920@orcl file=d:sdsb_run2011-09-20.dmp full=y imp userid=sdsb1031/sdsb1031@orcl file=d:sdsb_run2011-10-31.dmp full=y imp userid=sdsb1105/sdsb1105@orcl file=d:sdsb_run2011-11-05.dmp full=y

第三篇:户口迁移证丢失办理的相关基本程序附带word文档自动设置目录简介

户口迁移证丢失办理的相关基本程序

1、在自己所在派出所开具未落户证

明,2、在县级以上的报纸上刊登户口迁

移证挂失,3、带着报到证、未落户证明和在报

纸刊登挂失的发票,到学校集体户口所在派出所去办理即可。

使WORD里面的文章自动生成目录: 假如文章中标题格式为 第一节„„大标题(一级)1.1„„小标题(二级)1.1.1—„„小标题下的小标题(三级)„„ 第N节„„大标题(一级)n.1„„小标题(二级)n.1.1—„„小标题下的小标题(三级)自动生成文章目录的操作:

一、设置标题格式 1.选中文章中的所有一级标题; 2.在“格式”工具栏的左端,“样式”列表中单击“标题1”。仿照步骤1、2设置二、三级标题格式为标题

2、标题3。

二、自动生成目录 1.把光标定位到文章第1页的首行第1个字符左侧(目录应在文章的前面); 2.执行菜单命令“插入/引用/索引和目录”打开“索引的目录”对话框; 3.在对话框中单击“目录”选项卡,进行相关设置后,单击“确定”按钮,文章的目录自动生成完成。友情提示: 目录页码应该与正文页码编码不同。把光标定位在目录页末,执行“插入/分隔符/下一页/确定”操作,在目录与正文之间插入分页符; 执行“视图/页眉和页脚”命令,把光标定位到正文首页的页脚处,单击“页眉和页脚”工具栏上的“链接到前一个”按钮正文页脚与目录页脚的链接; 执行“插入/页码”命令,在“格式”中选择页码格式、选中“起始页码”为“1”,单击“确定。至此完成正文的页码插入。目录如果是多页,插入页

码时可以选择与正文页码不同的页码格式。当然,如果目录只有一页,没有必要插入页码。

下载linux目录结构用户管理权限设置知识(共5篇)word格式文档
下载linux目录结构用户管理权限设置知识(共5篇).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐