接触使用linux也有一年了,但是一直没有使用过linux的用户授权之类的操作,前几天需要修改文件的权限,特意学了一下有关权限方面的操作,

今天记录总结一下:

一、创建用户:

1、使用命令 useradd

例:useradd user1——创建用户user1

useradd

–e 12/30/2009 user2——创建user2,指定有效期2009-12-30到期

用户的缺省UID从500向后顺序增加,500以下作为系统保留账号,可以指定UID,

例:useradd –u 600 user3

2、使用 passwd 命令为新建用户设置密码

例:passwd user1

注意:没有设置密码的用户不能使用。

3、命令 usermod 修改用户账户

例:将用户

user1的登录名改为 u1,

usermod –l u1 user1

例:将用户 user1 加入到 users组中,

usermod –g users user1

例:将用户 user1 目录改为/users/us1

usermod –d /users/us1 user1

4、使用命令 userdel 删除用户账户

例:删除用户user2

userdel user2

例:删除用户 user3,同时删除他的工作目录

userdel –r user3

5、查看用户信息

id命令查看一个用户的UID和GID, 例:查看user4的id

id user4

finger命令 ——可以查看用户的主目录、启动shell、用户名、地址、电话等信息

例:finger user4

二、用户组:

6、命令 groupadd创建用户组

groupadd –g 888 users

创建一个组users,其GID为888

7、命令 gpasswd为组添加用户

只有root和组管理员能够改变组的成员:

例:把 user1加入users组

gpasswd –a user1 users

例:把 user1退出users组

gpasswd –d user1 users

8、命令groupmod修改组

groupmod –n user

users 修改组名user为users

9、groupdel删除组

groupdel

users 删除组users

三、改变文件或者文件夹的所有者

指令名称 : chown   使用权限 : root

将文件 file1.txt 的拥有者设为 users 群体的使用者user1 :

chown user1:users file1.txt

如果user1在各个用户组不重复,可直接采用chown user1 file1.txt

将目前目录下的所有文件与子目录的拥有者皆设为 users 群体的使用者 user1 :

chown -R user1:users *

四: 变更文件或目录的权限 指令名称chmod

在UNIX系统家族里,文件或目录权限的控制分别以读取(r 4),写入(w 2),执行(x 1)3种一般权限来区分,

r:读取权限,数字代号为"4"。

w:写入权限,数字代号为"2"。

x:执行或切换权限,数字代号为"1"。

-:不具任何权限,数字代号为"0"。

-R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理

每个文件和和文件夹由1个类型和9个权限位来描述,9个权限位分为3组,每组3个权限位,具体表示如下所示:

第一种是(文件和文件夹)的所有者的读写执行权限,第二种是(文件和文件夹)的所有者所在组读写执行权限,第三种是(文件和文件夹)的别的所有者的读写执行权限

例子

chmod 775 file1

说明:file1的权限是

1:拥有(文件和文件夹)的所有者的读、写、执行三种权限。

2:拥有(文件和文件夹)的所有者所在组读、写、执行三种权限。

3:拥有(文件和文件夹)的别的所有者的读、执行两种权限,不拥有写入权限

chmod 750 file1

说明:file1的权限是

1:拥有(文件和文件夹)的所有者的读、写、执行三种权限。

2:拥有(文件和文件夹)的所有者所在组读、执行两种权限。

3:不拥有(文件和文件夹)的别的所有者的读、执行这三种权限

drwxr-xr-x 2

root root 4096

Jul 7 18:18 allbak

第一个字母d代表这是目录,其余代表权限

-rw-r--r-- 1 root

root 155

Jul 7 18:25

ibbackup_export_variables.txt

没有第一个字母d,说明不是目录

chmod 777 file之外另外用法

n

chmod

[u/g/o/a][+/-/=][权限]

FileName/DirecName

u:代表所有者,g:代表所有者所在组,o:代表其余用户,a:ugo代表所有

+:增加指定的权限-:去掉指定的权限 =:清除所选的权限并将其设置为制定的权限

例子:

命令

结果

含义

chmod a-x haison.c

rw-rw-rw-

收回所有用户的执行权限

chmod go-w haison.c

rw-r- -r- -

收回同组用户和其他用户的写权限

chmod g+w haison.c

rw-rw-r- -

赋予同组用户写权限

chmod a= haison.c

- - - - - -

清除文件的所有权限

linux授权执行权限6,linux的用户授权相关推荐

  1. Linux读写执行权限

    目录 1.Linux读写执行权限 2.查看文件夹或文件的可读可写可执行权限 3.修改文件夹或文件的可读可写可执行权限 1.Linux读写执行权限 Linux 将访问文件的用户分为 3 类,分别是文件的 ...

  2. linux中文件权限 组,linux中文件权限格式与chmod命令以及用户和用户组的管理

    简单了解一下linux中的文件权限格式与chmod命令 chmod命令:改变文件或者目录的权限 格式:chmod [参数] [] -R 或者--recursive 递归处理,表示将指定目录下的所有文件 ...

  3. Linux中elasticsearch:root给普通用户授权总是出现输入密码Sory try again…

    Linux中elasticsearch:root给普通用户授权总是出现输入密码Sory try again- 给新创建的普通用户es,添加权限,将用户添加到sudoer列表 查看bin目录和confi ...

  4. linux配置互信权限问题,Linux互信及互信失效问题

    Linux互信的由来 在当前的服务器操作系统中,Linux操作系统占多数,接触过Linux系统的人都知道:通常情况下,登陆Linux系统需要输入用户名和密码. 用户名和密码本身是一种安全认证机制,可以 ...

  5. linux取消管理员权限设置,Linux添加用户并赋予/取消管理员权限

    Ubuntu sudo adduser username # 添加用户 sudo adduser username sudo # 追加管理员权限 grep -Po '^sudo.+:\K.*$' /e ...

  6. linux apache目录权限配置,Linux系统架构-----Apache的用户访问权限的设置

    目录 一.Apache的连接保持 二.Apache的访问控制 三.用户访问控制的实验 一.Apache的连接保持 Apache通过设置配置文件httpd-default.conf中相关的连接保持参数来 ...

  7. linux 敏感标记 权限,闲话Linux系统安全(二)——强制访问控制(MAC)

    安全秘笈第二式--不安全的特殊权限和强制访问控制(MAC) 在DAC的机制中,不管是所有权加权限的管理办法,还是文件系统访问控制列表(facl),都是非常强大的访问控制机制,均可以对文件资源进行比较有 ...

  8. linux查询默认权限命令,Linux权限管理之基本权限

    Linux权限管理之基本权限 1.文件权限: -rw-r--r-- :         r 读   w 写     x 执行 -:   文件类型(- 文件  d 目录  l软链接文件)rw- r-- ...

  9. linux强制执行当前命令,Linux | 常用命令(一)

    整理了一下linux常用命令,方便大家使用和学习. 一.文件处理命令 1.命令格式与目录处理命令 ls –a[查看隐藏文件] ls –l[查看文件信息长格式显示] ls –d[查看指定目录的详细信息] ...

最新文章

  1. 零基础入门CV赛事,理论结合实践
  2. 关于python语言、下列说法不正确的是-关于 Python字符串,下列说法错误的是_学小易找答案...
  3. filecoin矿机_萤火虫区块链-上海|南京|杭州|苏州萤火虫ipfs|filecoin矿机-奥古斯都分布式存储...
  4. php边框圆角,css3圆角和圆角边框使用方法总结
  5. 图解extends and implements 的区别
  6. mysql 表级锁_MySQL行级锁和表级锁
  7. ios 避免两个button同一时候被点击
  8. java kaptcha_kaptcha Java验证码
  9. idea 中文字体 自动变_提高工作效率,我推荐讯飞语记,瞬间语音秒变文字
  10. 用Java开发手机Andriod系统Apk软件
  11. 【单片机】按键消抖及原理(硬件和软件方法详解)
  12. Tajima‘s D群体遗传
  13. 基于微信评选投票小程序系统设计与实现 开题报告
  14. 开关造成的毛刺_令人困扰的DAC输出毛刺消灭记
  15. 面试官:谈谈对JS闭包的理解及常见应用场景(闭包的作用)
  16. 国外访问学者申请政策解析
  17. SpringBoot集成权限认证框架(Sa-Token)
  18. python高考加分_Python将纳入浙江省新高考,你知道了吗?
  19. 撩妹攻略话术恋爱小程序源码分享
  20. FileZilla Server 中文版

热门文章

  1. Ionic3 Cordova Android 6.x集成最新极光华为/小米厂商点击通知跳转实现
  2. Qt for Android安装教程5.14.2
  3. Sql Server数据库之间如何进行异地远程连接
  4. 英语四级要怎么考?考什么?
  5. 通过身份证获取年龄和性别
  6. mysql select into语句_SELECT INTO语句介绍
  7. 十大经典排序算法详解(一)冒泡排序,选择排序,插入排序
  8. photoshop色彩混合模式理论基础教程
  9. 第三方登录出现授权失败,错误码:100044
  10. 芝士蛋糕做好后是冷冻还是冷藏