第一篇: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”,单击“确定。至此完成正文的页码插入。目录如果是多页,插入页
码时可以选择与正文页码不同的页码格式。当然,如果目录只有一页,没有必要插入页码。