zoukankan      html  css  js  c++  java
  • linux 用户管理命令学习

    groupadd www-data 添加组
    useradd phpcomposer -g www-data 添加用户并加入组中
    passwd phpcomposer 添加密码
    usermod -g phpcomposer www-data 修改组
    passwd phpcomposer -l 锁定帐号
    passwd phpcomposer -u 释放帐号
    userdel phpcomposer 删除用户
    groupdel www-data 删除组
    
    id phpcomposer 查看用户信息
    yum -y install finger 查看用户工具
    finger phpcomposer
    
    如何让普通用户获得root用户的权限执行操作而不需要知道root用户的密码或向root用户进行切换呢?有一个命令sudo可以实现这个功能.
    /etc/sudoers 使用visudo
    visudo  
    找到root 行,一般在最后
    Sam ALL=(ALL) ALL
    
    -rwxrw-r‐-1 root root 1213 Feb 2 09:39 abc
    
    - 其余字符每3个一组(rwx),读(r)、写(w)、执行(x)
    
    - 第一组rwx:文件所有者的权限是读、写和执行
    
    - 第二组rw-:与文件所有者同一组的用户的权限是读、写但不能执行
    
    - 第三组r--:不与文件所有者同组的其他用户的权限是读不能写和执行
    
    改变权限的命令
    
    chmod 改变文件或目录的权限
    
    chmod 755 abc:赋予abc权限rwxr-xr-x
    
    chmod u=rwx,g=rx,o=rx abc:同上u=用户权限,g=组权限,o=不同组其他用户权限
    
    chmod u-x,g+w abc:给abc去除用户执行的权限,增加组写的权限
    
    chmod a+r abc:给所有用户添加读的权限
    
    chown 改变所有者。
    chgrp 改变用户组
    chown 所有者 目录/文件
    chgrp 组名 目录/文件
    
    usermod -g 组名 用户名
    usermod -d 目录名 用户名
  • 相关阅读:
    随笔53 java存在继承关系的类之间的调用
    Servlet 与 CGI 的比较
    Angularjs导出数据到Excel
    JavaScript获得当前月份起止日期
    const与let
    JS判断浏览器类型及版本号(Web端)
    JSON怎么添加注释
    CSS中的特殊的选择器
    CSS界面友好显示的小技巧
    CSS3使用弹性盒子模型定义布局
  • 原文地址:https://www.cnblogs.com/300js/p/6673069.html
Copyright © 2011-2022 走看看