solaris用户与文件权限管理
此文章已于 20:45:28 2015/3/22 重新发布到 zhuxuekui3
solaris用户与文件权限管理1
类别 「网站分类」Oracle
一、用户与用户组管理
三种用户:超级用户、普通用户(只对家目录用控制权)、程序用户(不能登录系统)
一个用户可以加入两种类型的组,私有组与公共组。
UID and GID 用户标识符与组标识符。
Root 用户UID GID都为0.
用户账户信息:passwd
密码字符串、密码有效期: /etc/shadow
组账户信息:/etc/group
对应于一些命令:
Groupadd -g 103 test1 增加组用户(add(create) a new group definition on the system )
Groupmod -n test4 test3 改名字 (将test3 改为test4) - n 指更改名字 name
Groupmod -g 103 test3 改组id
Groupdel test4 删除组用户
创建用户的过程
- 增加记录
/etc/passwd /etc/shadow /etc/group
2、创建用户宿主目录
3、在用户目录中设置配置文件(从其他里面拷贝过来的)
4、设置用户初始口令
下面有种简便方法:命令如下。(以下命令执行完成后,会自动增加记录、宿主目录和配置文件)
passwd + 用户 可以为某用户设置密码。 -l -u 锁与解锁
(change login password and password attributes)
删除用户账户: userdel -r 连宿主目录一起删除。
Su - user 切换用户,使用自己的环境
它跟登录不一样。
当然,还有usermod指令。
Usermod –u 200 tom 将tom的东西改成200的东西。
以上权限被否定的原因是,用户已经变成200的了,而不是tom的。
二、文件管理:
知识点: 建立用户和组,修改用户缺省权限,修改文件所有者身份,使用unix特殊权限位来实现上述目标
文件与系统用户关系:文件所有者,同组用户,其他人。
文件/目录的权限与归属: rwx 归属:属主,属组。
对于权限项: 分别为文件所有者,文件所属组,其他用户。 644.
设置文件/目录的权限:chmod [ugoa][+-=] [rwx] file/directory or chmod nnn file/directory . –R 表示递推修改属性
(change the permissions mode of a file)利用数字模式更改更简单
设置文件/目录的归属:chown tom file1 chown :test1 file1
(change file ownership 改变文件所有权)
Umask 被掩码: 可以更改,默认0022.(get or set the file mode creation mask)
使用附加权限 :
set位权限:为x可执行权限设置。使得其他用户执行该文件时,拥有属主或属组用户的权限。s
粘滞位:stick,为公共目录设置,其他用户删除不了你的目录。 t
mnnn 其中m由附加位确定。也是有 421 的值来确定
多用粘滞位少用set位。set位只能设置在文件上,且当文件有执行权限时才有意义。粘滞位只能设置在目录上,不需要指定针对谁的权限。
solaris用户与文件权限管理的更多相关文章
- (大数据工程师学习路径)第一步 Linux 基础入门----用户及文件权限管理
用户及文件权限管理 实验介绍 1.Linux 中创建.删除用户,及用户组等操作. 2.Linux 中的文件权限设置. 一.Linux 用户管理 Linux 是一个可以实现多用户登陆的操作系统,比如“李 ...
- Linux用户及文件权限管理
Linux用户及文件权限管理
- 实验楼学习linux第一章第三节用户及文件权限管理
用户及文件权限管理 常用命令 查看用户 whoami 创建用户 sudo adduser 用户名 切换账户 su 用户名 删除账户 sudo deluser 用户名 --remove-home 查看用 ...
- Linux用户和文件权限管理
本文为原创文章,转载请标明出处 目录 用户管理 系统用户文件 添加用户 useradd 设置用户密码 passwd 删除用户 userdel 用户管理 usermod 用户组管理 系统用户组文件 添加 ...
- Linux——用户及文件权限管理
2019-07-31 用户管理 查看用户 who am i:打开当前伪终端的用户的用户名 pts/0 后面那个数字就表示打开的伪终端序号,你可以尝试再打开一个终端,然后在里面输入 who am i , ...
- Linux基础入门-用户及文件权限管理
一.Linux用户管理: 不同的用户的文件都是放在同一个物理磁盘上的甚至同一个逻辑分区或者目录里,但是由于Linux的用户管理和权限机制,不同用户不能轻易查看.修改彼此的文件. 1. 查看用户: wh ...
- linux:用户及文件权限管理
学习内容来自实验楼.莫烦python.CSDN 一.Linux 用户管理 1. 查看用户 who am i 或者who mom likes who -a:打印所有能打印的 who -d :打印死掉的 ...
- Linux 用户和文件权限管理
Linux —— 用户权限管理 权限: 为什么需要权限管理? 1.计算机资源有限,我们需要合理的分配计算机资源. 2.Linux是一个多用户系统,对于每一个用户来说,个人隐私的保护是十分重 ...
- linux 用户及文件权限管理
Linux 是一个可以实现多用户登陆的操作系统,比如“李雷”和“韩梅梅”都可以同时登陆同一台主机,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件.但实际上他们的文件都是放在同 ...
随机推荐
- django html render_to_response
#coding=utf-8 from django.shortcuts import render from blog.models import BlogPost from django.short ...
- JS进行人民币大小写转换
//数字金额大写转换(可以处理整数,小数,负数) function upDigit() { digit=$("#digit").html(); n=digit.replace(/\ ...
- 设计模式(四)建造者模式 Builder
Builder: <Effective Java> 第2条:遇到多个构造器参数时要考虑用构建器. 建造者模式(Builder Pattern),也称生成器模式,定义如下: 将一个复杂对象的 ...
- 【bzoj2081】[Poi2010]Beads Hash
题目描述 Zxl有一次决定制造一条项链,她以非常便宜的价格买了一长条鲜艳的珊瑚珠子,她现在也有一个机器,能把这条珠子切成很多块(子串),每块有k(k>0)个珠子,如果这条珠子的长度不是k的倍数, ...
- Spring之BeanFactory与ApplicationConText区别
使用BeanFactory从xml配置文件加载bean: import org.springframework.beans.factory.xml.XmlBeanFactory; import org ...
- 使用UltraEdit 替换解决---文字中含有逗号的文件,如何把逗号自动转换成为:回车换行呢?
实际工作中有时经常遇到一个问题: 一行文字中含有逗号,如何把逗号自动转换成为:回车换行呢? 普遍存在的问题,用Ultredit中^r^n(回车换行)也可以完成.提供大家参考. 王乐,李宏宇,张志鹏,刘 ...
- Blog 081018
对于 linux 系统 api, 尝试理解函数参数和函数之间的内在联系,为什么要用这些参数而不是另一些参数,了解 api 之间的一些共性. 一个扩展性良好的程序,结构都有一些共性,就像是一个国家,有好 ...
- 【CF1015C】Songs Compression(贪心)
题意: 给定n和m,n组(a[i],b[i]),每一组a[i]可以压缩为b[i],求最少只需要压缩几个,使得m可以存下所有数据,无解输出-1 思路:按差贪心,排序 #include<cstdio ...
- 【BZOJ4034】T2(树链剖分)
题意: 有一棵点数为 N 的树,以点 1 为根,且树点有边权.然后有 M 个 操作,分为三种: 操作 1 :把某个节点 x 的点权增加 a . 操作 2 :把某个节点 x 为根的子树中所有点的点权都增 ...
- sublime text3 cssrem 快速px转rem插件
今天试验了下cssrem 在移动端如果需要px->rem非常方便 比较之前我自己用gulp提供的函数unit(70/@base,rem);转方便很多 1.git clone https://g ...