首页 > 系统服务 > 详细

Linux acl及用户终端命令

时间:2015-05-16 18:34:19      阅读:157      评论:0      收藏:0      [点我收藏+]

FACL:Filesystem Access Control List —— 文件系统访问控制列表

    利用文件扩展属性保存额外访问控制权限


setfacl:设置文件扩展权限

    -m:设定

        u:UID:perm

        g:GID:perm

        example:setfacl -m g:nichol:rw inittab

        d:u:UID:perm(目录)

        d:g:GID:perm(目录)

    -x:取消

        u:UID

        g:GID

       example:setfacl -x u:nichol inittab

    -n:不重新计算有效权限,setfacl默认会重新计算acl mask

    -b:删除所有扩展acl规则

    --mask:设定有效权限

        example:setfacl -m mask::rw- inittab


getfacl:查看文件扩展权限


终端命令:

    w

    who

    whoami

    last:显示/var/log/wtmp文件,显示用户登录历史及系统重启历史

        -n #:显示最近#次的相关信息

    lastb:显示/var/log/wtmp文件,显示用户错误的登录尝试

        -n #:显示最近#次的相关信息

    lastlog:显示每个用户最近一次的成功登录信息

        -u USERNAME:显示指定用户最近的登录信息

    basename:直接获取路径基名

        $0:执行脚本时的脚本路径及名称

    mail:查看邮件

    hostname:显示主机名


终端类型:

    console:控制台

    pty:物理终端(VGA)

    tty:虚拟终端(VGA)

    ttyS:串行终端

    pts/#:伪终端


Linux acl及用户终端命令

原文:http://yuyucat.blog.51cto.com/9627004/1651903

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!