zoukankan      html  css  js  c++  java
  • 关于linux服务器 账号管理与ACL权限的 学习笔记

    /etc/passwd 里每一行都是一个账号,除了ROOT以外,有些账号是系统运行必须的

    root:x:0:0:root:/root:/bin/bash

    最后一个是shell入口

    前面依次为用户名,密码(加密后存在/etc/shadow里),UID,GID,用户信息(公司名称电话啊啥的),主文件夹路径

    /etc/shadow里那一堆东西,暂时用不上

    输入groups可以看自己的用户组,用newgrp可以在已属的用户组间切换

    新建用户 useradd 用户名

    系统会让你输入一些信息然后完成创建,一些默认创建信息可以用 useradd -D 查看

    设置是在/etc/default/useradd中

    useradd -r 用户名 创建的是系统ID,系统ID是没有主文件夹的

    ls|xargs du -sh 显示当前目录下文件夹的大小

     

    passwd 用户

    改密码,不加用户就是改自己的密码

    root可以设置任何用户的密码

    chage -l 用户名

    可以看一些跟用户名有关的密码信息

    userdel, usermod 不用介绍了

    cat /etc/passwd 可以看所有用户名和所在用户组

    ACL的使用

    setfacl -m u:用户名:权限 文件夹名

    setfacl -m u:eric:rwx /home/eric

    权限后面有+,表示ACL的属性被继承

    例如:setfacl -m d:u:xxx:--- dirname

    这样dirname目录下的文件夹也会有相同权限

    2013/11/5更新 

    rm -rf ***  删除一个dir

    scp -r 源地址 目标地址 拷贝文件夹

    rename 's/.MP4/.mp4/' *.MP4 把所有MP4后缀改成mp4后缀

    未完待续。

  • 相关阅读:
    获取dbf中的表名
    dbf 工程模式连接(vfp c# )
    SQL Server插入中文数据出现乱码问题
    给老婆写的带返回的2048(数据库存储)
    BundleConfig包含js,css失败
    (wp8.1开发)添加数据(SQLite)库到app
    (wp8.1开发)触摸键从推出变返回
    java基础-jdk工具包
    java基础-开发工具IDEA
    java高级-动态注入替换类Instrumentation
  • 原文地址:https://www.cnblogs.com/Xiegg/p/3315065.html
Copyright © 2011-2022 走看看