首页 > 系统相关 >linux之用户和权限管理

linux之用户和权限管理

时间:2023-05-30 19:01:27浏览次数:30  
标签:文件 修改 用户组 用户 etc linux 权限

一、Linux安全模型


3A认证


用户

超级管理员

普通用户

系统用户

登陆用户


用户组

超级管理员组

普通用户组

系统组

普通组


用户和组的关系


安全上下文


二、用户和组的配置文件

用户和组的主要配置文件

/etc/passwd

/etc/shadow

/etc/group

/etc/gshadow


文件操作

vipw

vigr

pwck

grpck

getnet


用户和组管理命令

useradd

usermod

userdel

groupadd

groupmod

groupdel

批量创建用户 newusers file

批量修改用户口令 chpasswd < file

查看用户相关的ID信息 id

su username

su - username

sudo -i

设置密码 passwd

修改用户密码策略 chage

 修改组成员和密码 gpasswd

更改和查看组成员 groupmems


四、文件权限管理

chown 修改文件的属主和属组

chgrp 修改文件的属组

chmod 修改文件权限

chattr 设定文件特殊属性

lsattr 显示文件特殊属性

setfacl 设置ACL权限

getfacl 查看设置的ACL权限






















标签:文件,修改,用户组,用户,etc,linux,权限
From: https://blog.51cto.com/u_13102203/6381280

相关文章

  • RockyLinux9.2升级 kernel6.X 内核
    RockyLinux9.2升级内核......
  • Linux安装Docker
    1.Docker官网2.选择Manuals->DockerEngine->Install->CentOS3.执行以下命令:1.yuminstall-yyum-utils2.yum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo3.yuminstalldocker-cedocker-ce-clicontainerd.iodocker-b......
  • nmcli --- Linux下通过命令行管理WiFi连接
    1、建立和删除一个wifi连接创建wifi连接(SSID:hello,密码:12345678)的示例:$nmclidevicewificonnecthellopassword12345678每次命令执行后,会在/etc/NetworkManager/system-connections/目录下创建一个新文件hello来保存配置,重复执行则创建多个这样的文件。删除wifi连接的示例......
  • linux 关于for循环七个实验
    1.  2.   3.      4. 5.    6.   7.  ......
  • 如何使用ComboBox以获取用户的单选并可编辑
    如何使用ComboBox以获取用户的单选并可编辑ComboBox是一种单选下拉框,和ChoiceBox很类似。ComboBox不仅可以接收用户的一个选项,还可以提供可编辑框,让用户输入内容。效果展示示例代码importjavafx.application.Application;importjavafx.geometry.Insets;importjava......
  • #yyds干货盘点#Linux编辑器vim使用
    vim:是一款编辑器,只负责写代码;相当于windows的记事本;gcc:是一款编译器,只负责程序的翻译;gdb:是一款调试器,只负责程序的调试;vim是一个功能强大的多模式编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。Vim没有菜单,只有命令。命令模式(默认):输入的任何......
  • linux 中find命令查找到文件仅显示文件名、路径名、完整路径
     001、[root@PC1test3]#lstest1test2[root@PC1test3]#tree##测试数据.├──test1│  └──a.txt└──test2└──b.txt2directories,2files[root@PC1test3]#find./-name"*.txt"##一般显示模式./test1/a.txt......
  • linux while、until、break、continue
    目录一、总结二、实验演示          一、总结forwhileuntilfor主要用于已知循环次数while条件满足才执行循环,不满足就退出循环,在绝大多数情况,while和for可以通用,while更好用死循环unti条件不满足才能循环,满足条件退出,一般不用循环控制语句:continue:......
  • windows web服务器代码移植到linux所采的坑
    windowsweb服务器代码移植到linux所采的坑一、导入问题不能直接将编译后的class文件放入linux服务器中,虽说java是跨平台性好,但是windows下的class文件是不能在linux下直接运行的.二、编译问题1.编码问题在linux端编译代码时,最先遇到的就是编码问题,默认是按ACSII码编译的,不行......
  • Linux 07 while case 计划任务
    `命令`==$(命令),两种语句格式效果相同,都执行其中的命令,只返回执行结果。while循环语句#!/bin/bash#haha.shPRICE=$(expr$RANDOM%1000)TIMES=0whiletruedo read-p"Enter:"HAHA letTIMES++ if[$HAHA-eq$PRICE] then echo"congratulations!$TIMES......