linux通过数字权限设置密码,linux--权限管理和用户管理
权限
查看详细信息
ls -l
- rw- r-- r-- 1 tom root 0 Jun 20 00:02 apple.txt
1 2 3 4 5 6 7 8 9 10
#1 文件的类型
#[-:普通文件]
#[d:目录]
#[l:软链接]
#[c:字符设备(键盘,鼠标)]
#[b:快文件,硬盘]
如何修改test.py文件权限为700
chmod 700 test.py
#2 表示文件/目录所有者权限
#3 文件/目录所在组的用户的权限
#4 文件/目录其它组的用户的权限
#-----[r:可读]
#-----[w:可写]
#-----[x:]
#-----[-:没有权限]
#5
#如果是文件,表示硬链接的数
#如果是目录,表示目录的子目录的个数
#6 文件/目录所在用户
#7 文件/用户所在组
#8 文件的大小,单位:字节,,,如果是目录,显示4096
#9 文件/目录最后的修改时间
#10 文件/目录名
权限的管理
修改权限
通过chmod指令,可以修改文件或者目录的权限
使用+、-、=变更权限
#u:所有者(user)
#g:所有组(group)
#o:其他人(other)
#a:所有人(all)(u、g、o的总和)
chmod u=rwx,g=rx,o=x 文件目录名
#表示给所有者读、写、执行权限 ,给所有组读和执行权限,给其他人执行权限
chmod o+w 文件目录名
#表示给其他人添加写的权限
chmod a-x 文件目录名
#表示给所有人去除执行的权限
#案例
#1、给abc文件的所有者读写执行的权限,给所有组读执行权限,给其他组读执行权限
chmod u=rwx,g=rx,o=rx abc
#2、给abc文件的所有者除去执行的权限,增加所有组写的权限
chmod u-x,g+w abc
#3、给abc文件的所有用户添加读的权限
chmod a+r abc
使用数字变更权限
#规则
r=4 #二进制 100
w=2 #二进制 010
x=1 #二进制 001
rwx=4+2+1=7
chmod u=rwx,g=rx,o=x 文件目录名
#相当于
chmod 751 文件目录名
#案例:将/home/abc.txt文件的权限修改成rwxr-xr-x,使用数字的方式实现
chmod 755 /home/abc.txt
修改文件所在的组
chgrp newgroup file #改变文件的所有组
#案例
#1、将/home/abc.txt文件的所在组修改成bandit(土匪)
chgrp bandit /home/abc.txt
#2、将/home/kkk 目录下所有的文件和目录的所在组都修改成bandit(土匪)
chgrp -R bandit /home/kkk
用户管理
1、Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
2、Linux的用户至少要属于一个用户组。
添加用户
useradd [选项] 用户名 #[选择]是参数
useradd -d 新的用户名 #给新创建的用户指定家目录 ConterOS
useradd -m 新的用户名 #给新创建的用户指定家目录 Unbutu
#比如:
useradd -m yangxinhu#创建了一个用户 并且home下会自动生成一个yangxinhu的目录
删除用户
userdel 用户名 #删除用户 但是保存用户家目录
userdel -r 用户名#删除用户 同时删除用户家目录
设置密码
passwd 用户名
修改密码
passwd
查看用户
w #查看用户列表
id 用户名#查看指定用户信息
whoami#查看当前用户名
who am i#查看当前登录用户名
切换用户
su - 用户名
用户组
介绍:类似于角色,系统可以对有共性的多个用户进行统一的管理。
groupadd 组名
useradd -g 用户组 用户名 #增加一个用户的时候直接将他指定到一个组
删除组
groupdel 组名
修改用户的组
usermod -g 用户组 用户名
每个文件的属性由左边第一部分的10个字符来确定
从左至右用0-9这些数字来表示。
第0位确定文件类型,第1-3位确定属主(该文件的所有者)拥有该文件的权限。
第4-6位确定属组(所有者的同组用户)拥有该文件的权限,第7-9位确定其他用户拥有该文件的权限
注意用户进程号的占用
原文链接:https://www.cnblogs.com/tangjian219/p/12088252.html
linux通过数字权限设置密码,linux--权限管理和用户管理相关推荐
- 企业办公oa系统、医药OA办公后台管理、会议管理、用户管理、物料管理、活动管理、日常拜访、Axure医药内部管理平台、web端后台管理系统原型、医药OA系统、权限管理、Axure原型、rp原型
企业办公oa系统.医药OA办公后台管理.会议管理.用户管理.物料管理.活动管理.Axure医药内部管理平台.web端后台管理系统原型.医药OA系统.权限管理 Axure原型演示及下载地址:https: ...
- Admin Lite v3.1 - PHP 管理面板 + 用户管理
源码简介 ADMIN LITE 是强大的 Codeigniter 管理面板,用于使用 Codeigniter 框架启动新项目. 它是为自定义 CodeIgniter 项目开发的. 它涵盖了当今项目所需 ...
- SSM+LayUi实现的学籍管理系统(分为管理员、教师、学生三个角色,实现了专业管理,班级管理,学生管理,老师管理,课程管理,开课管理以及用户管理等)
博客目录 jsp+servlet+mysql实现的停车场管理系统 实现功能截图 系统功能 使用技术 完整源码 jsp+servlet+mysql实现的停车场管理系统 本系统是一个servlet原生框架 ...
- linux useradd 数字,详解linux useradd用户组合权限管理等
1,权限相关概念 Rwx 任何一个文件都应该由两部分组成,这两部分其实基于文件系统来组织,磁盘分区创建完成后,在高级格式化的时候,就把整个磁盘分区分成两部分,其中一部分是源数据,一部分是来放数据的,所 ...
- centos 7 php目录权限设置密码,Linux系统中(CentOS 7)的用户和权限管理
用户和组 用户信息文件 /etc/passwd (1 2 3 4 5 6 7) root:x:0:0:root:/root:/bin/bash 用户信息,以 : 分割字段 daemon:x:2:2:d ...
- linux系统怎么查看权限设置密码,linux系统怎么查看及修改文件读写权限设置
在linux中查看与修改文件权限我们都必须使用命令来操作,不能像windows一样点几下就好了,那么linux系统怎么查看及修改文件读写权限设置?接下来大家跟着学习啦小编一起来了解一下linux系统查 ...
- linux用户没有创建文件的权限设置密码,Linux学习第五章用户身份与文件权限
一.用户身份与能力 Linux系统中一共有三种用户 第一种:管理员 root UID =0 第二种:系统用户 不需要登录系统 负责单一服务的运行 UID = 0-1000 第三种:普通用户 日 ...
- linux root权限不够_Linux基础篇之用户管理
一.基本介绍 Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向 系统管理员申请一个账号,然后以这个账号的身份进入系统. 注意:Linux的用户至少要属于一个组(一 ...
- Linux快照功能 文件操作 关机和重启命令 用户管理
一.文件的基本操作的补充 1.创建文件夹 mkdir -p 递归创建 同时创建多个文件夹,创建文件夹及其子文件夹 mkdir -p ./demo/test 二.Linux快照功能 找到快照 拍摄快照保 ...
- 10.30 linux和windows互传文件,用户配置文件和密码配置文件,用户组管理,用户管理...
2019独角兽企业重金招聘Python工程师标准>>> 2.27 linux和windows互传文件 putty不支持 xshell和securecrt支持 如果是centos系统 ...
最新文章
- Pycharm+Django搭建第一个Python Web程序
- 项目: 实时钟表(C语言)
- 用 Go 开发 Go 编译器
- 使用Excel消费SAP C4C的OData service
- C++ 基础知识!初学者必看!
- C语言中的“三字母词”坑了工程师
- android listview 优化,Android ListView、GridView等性能优化
- CSS外边距(margin)重叠及防止方法
- 关于malloc与字符指针的一些易错点
- C 语言 边读 边写入文件
- Android开发笔记(一百六十九)利用BottomNavigationView实现底部标签栏
- 计算机网络—无线局域网
- 基于51单片机的简易计算器
- Android 接入美洽
- BOSS直聘简历导出为PDF文档
- SIM800C实现GPRS上网的AT指令
- 卡内基梅隆计算机专业,美国卡内基梅隆大学计算机学院有几个分专业?
- MySQL:带你掌握表的增删查改
- 包含空格的项目的文件/路径部分需要用括号括起来
- undo歌词中文音译_UNDO歌词及翻译