用户权限 组

只有管理员才可以改变文件属主:

chown username file... 把文件的属主改为username

-R 修改目录及其内部文件的属主

--reference=/path/to/somefile file1 引用参考,将file1文件的属主改为somefile的属主

chgrp GRPNAME file,。。。 改变文件属组

-R

也可以同时改,如下:

chown root:root /tmp/abc

改变文件权限:

1、修改三类用户的权限

chmod 777 file,。。。。

-R 递归修改

chmod --reference=/tmp/test /tmp/abc  以test为准 将abc改为和test一样

2、修改某类用户或某些类用户权限

chmod u=rwx /tmp/abc 将abc文件的属主权限改为7

chmod g=rwx /tmp/abc 将abc文件的属组权限改为7

chmod o=rwx tmp、abc 将abc文件的其他组改为7

3、修改某类的用户某位或某些位用户

chmod g=r,o=r /tmp/abc 将abc文件属组和其他组具有读的权限

chmod u-x /tmp/abc 将abc文件属主的执行权限去掉

chmod u+x,g-x /tmp/abc

bc  是一个计算器

openssl passwd -1 -salt ‘12345678’

给你设定的密码加点儿盐!!!

umask (遮罩码)决定创建出来的目录和文件的权限

文件:666 - umask值    但文件默认不会具有执行权限,如果算得的结果有执行权限,则将其权限整体+1

目录:777 - umask值

全局配置

/etc/profile, /etc/profile.d/*.sh, /etc/bashrc

个人配置

~/.bach_profile, ~/.bashrc

profile类

设定环境变量  可以设定对全局生效  也可以设定个人配置里面

运行命令或脚本

bashrc类文件

设定本地变量

定义别名

登录式shell如何读取配置文件?

/etc/profile --> /etc/profile.d/*.sh --> ~/.bash_profile --> ~/.bachrc --> /etc/bashrc

非登录式shell如何配置文件?

/.bashrc --> /etc/bashrc --> /etc/profile.d/*.sh

时间: 2024-10-13 21:44:21

用户权限 组的相关文章

Linux/Unix用户权限下放

一般来说,root权限是在系统管理员手中,不能轻易就给了普通用户,但是有时普通用户想做一些高级一点的操作,又得麻烦系统管理员,比如啊,改个程序文件重启个Apache等等. 于是就有了root权限的下放,使得普通用户能够执行root用户才能执行的命令. 一.有效的UID与真实的UID. 当系统管理员在shell环境中运行passwd命令时,shell首先会创建另一个shell进程.新创建的shell进程映像将载入 passwd可执行映像并覆盖自己的映像,passwd进程就开始运行.当一个进程被创建

Linux基础知识第七讲,用户权限以及用户操作命令

目录 Linux基础知识第七讲,用户权限以及用户操作命令 一丶简介linux用户,用户权限,组的概念. 1.1 基本概念 1.2 组 1.3 ls命令查看权限. 二丶用户权限修改命令 1.chmod 命令的使用 三丶超级用户,以及组操作. 1.什么是超级用户 2.组管理 四丶添加linux用户,以及删除linux用户 1.命令 2.用户命令 3.让添加的用户具有sudo权限 4.which 查看命令所执行位置的路径 5.用户切换 Linux基础知识第七讲,用户权限以及用户操作命令 一丶简介lin

用户、组和权限

在Linux系统中每一个文件都具有"所有者与所属用户组"属性,那么下面我们就来简单介绍一下所有者与所属用户组. 在Linux系统中每一个文件都具有"所有者与所属用户组"属性,那么下面我们就来简单介绍一下所有者与所属用户组. ☆所有者即用户(Username/UID),),用户分为管理员用户和普通用户. 管理员用户: 名称:一般为root                         uid:0 普通用户(uid范围:1-65535): 1. 系统用户:名称可以随便

Linux用户、组和权限的概念

用户.组和权限 安全上下文(Security Context): 1.权限 权限定义的例子: 文件: tom和jerry同时运行/tmp/inittab.new tom(属主) tom(属组) TOM:     ls /tmp/inittab.newJerry:     ls /tmp/inittab.new只会运行Tom,因为进程的属主是Tom 用户的三个主要权限: r,w,x 文件:r:可读,可以使用类似cat等命令查看文件内容:w:可写,可以编辑或删除此文件:x:可执行,eXcutable

Linux用户、组和权限管理(一)

Linux是一个Multi-tasks(多任务). Multi-Users(多用户)的系统 每一个登陆者或使用者都有用户标识.密码(所谓3A) 所谓的3A: Authentication(验证机制) Authorization(授权机制) Audition(审计) 组的概念:用户组,用户容器:是为了便于用户权限分配 用户类别: 管理员:root 普通用户: 系统用户 登录用户 在linux系统中用户标识UserID,简称UID 用户标识使用的范围: 16bits二进制数字:0-65535(默认1

Linux基础(5)Linux的用户,组管理以及Linux的下的权限浅谈

Linux下的权限管理与用户跟组的概念是分不开的.简单来说,Linux下的文件有三种权限r w x 对于文件来说 r:可读,可以使用类似cat等命令查看文件内容: w:可写,可以编辑或删除此文件: x: 可执行,eXacutable,可以命令提示符下当作命令提交给内核运行: 对于目录来说: r: 可以对此目录执行ls以列出内部的所有文件 w: 可以在此目录创建文件: x: 可以使用cd切换进此目录,也可以使用ls -l查看内部文件的详细信息: 对于文件或者目录来说,权限按照文件的所有者可以划分为

Linux用户和组权限管理

一.文件的权限 文件的权限主要针对三类对象进行定义 owner:属主u:   group:属组g:    other :其他o 每个文件针对每类访问者都定义了三种权限: r:Readable   w: Writable    x: eXcutable 对文件来说 r: 可使用文件查看类工具获取其内容 w: 可修改其内容 x: 可以把此文件提请内核启动为一个进程 对目录来说 r : 可以使用ls查看此目录中文件列表 w: 可在此目录中创建文件,也可删除此目录中的文件 x: 可以使用ls -l查看此

linux用户、组管理及权限(一)

一.用户管理 1.为什么需要用户 1)计算机及网络资源的合理分配  2)可以控制用户访问系统的权限.3)身份认证 4) 进程 以某个用户的身份来运行 2.用户分类 用户的角色是通过UID(用户ID)来识别的,而不是用户名 Linux系统三大类用户:root用户.系统用户.普通用户     1)root用户 root用户UID为0,权限最高的     2)系统用户 又成虚拟用户.伪用户或假用户,不具有登录Linux系统的能力,但却是系统运行不可缺少的用户 CentOS6:1~499 CentOS7

linux用户、组和权限——学习笔记

linux用户.组和权限--学习笔记 1.linux用户user 2.linux组group 3.用户和组的配置文件 3.1.Passwd文件格式 3.2.shadow 文件格式 3.3.group文件格式 3.4.gshdow文件格式 4.用户和组管理命令 4.1.用户管理命令 4.2.组帐号维护命令 4.3.用户创建:useradd 4.4.小实验 4.5.用户属性修改 4.6.删除用户 4.7.查看用户相关的ID 信息 4.8.切换用户或以其他用户身份执行命令 4.9.设置密码 4.10.