1. 程式人生 > >額外權限、who、whoami、last、lastb、lastlog、basename等命令

額外權限、who、whoami、last、lastb、lastlog、basename等命令

host shel network 物理 改變 哪些 local -m 成功

一、FACL:Filesystem Access Control List利用文件擴展保存額外的訪問控制權限

    1.getfacl file :列出file文件的額外訪問權限
    2.setfacl -m u:USERID file:perms 給file文件添加額外的perms權限,其中 u 表示用戶(g表示給組添加),USERID表示用戶名,perms添加的權限
        如:setfacl -m u:student:w file 給file文件額外添加student用戶能寫的權限。
        可以使用 setfacl -x u:student:w file  取消權限。

二、who查看哪些用戶登錄到系統

        [root@localhost ~]# who
        root     tty1         2018-06-30 22:35
        root     pts/0        2018-07-02 03:19 (192.168.43.114)
(其中root表示用戶名,tty1 表示從1號虛擬終端登錄進來的,pts/0表示0號偽終端,像用xshell等登陸的叫偽終端,另外pty是物理終端,2018-06-30 22:35登錄時間)

三、whoami顯示當前用戶
四、last

            查看用戶登錄歷史以及系統重啟的歷史,它是讀取/var/log/mtmp下的文件
            -n 3 可以顯示最近3次的登陸記錄

五、lastb

            查看用戶錯誤的登陸歷史,它是讀取/var/log/btmp的文件,-n 3可現實最近3次

六、lastlog

            查看用戶最近一次登錄成功的信息,-u username 可查看特定用戶。

七、hostname

            顯示主機名,hostname,可以使用 hostname wwzzyy 零時修改為wwzzyy,但是使用echo $HOSTNAME 查看時仍然沒變,要想永久改變需要在/etc/sysconfig/network文件下修改

額外權限、who、whoami、last、lastb、lastlog、basename等命令