上海龙凤419

操纵体系

Linux体系利用附加权限的方式先容

时候:2024-09-22 03:48:38 操纵体系 我要投稿
  • 相干保举

Linux体系利用附加权限的方式先容

  这里所说的Linux体系附加权限,指的是SET位权限和粘滞位权限。那末这两种权限该如何利用呢?本文就来为大师先容一下Linux体系中利用附加权限的方式。

  SET位权限:多用于给可履行的法式或剧本文件停止设置,此中SUID表现对属主用户增添SET位权限,SGID表现对属组内用户增添SET位权限。履行文件被设置了SUID、SGID权限后,任何用户履行该文件时,将取得该文件属主、属组账号对应的身份。

  为履行文件增加SET位权限一样能够经由过程chmod号令完成,利用u+s、g+s的权限情势别离用于设置SUID、SGID权限。若利用数字情势,SUID对应八进制数字是4,SGID对八进制数字是2,在权限情势中可接纳“nnnn”的情势,如“4755”表现设置SUID权限,“6755”表现同时设置SUID、SGID权限。

  粘滞位权限:首要用于为目次设置特别的附加权限,当目次被设置了粘滞位权限后,即利用户对该目次有写的权限,也不能删除该目次中其余用户的文件数据。设置了粘滞位权限的目次,是用ls检查其属性时,其余用户权限处的x将变为t。

  利用chmod号令设置目次权限时,+t、-t权限情势可别离用于增加、移除粘滞位权限。将数字权限情势nnnn中的第一名数字 改成1、0,也能够完成增加、移除粘滞位权限。

  特权位 :suid sgid

  [root@ocm1 ~]# vim kuqlan.sh

  [root@ocm1 ~]# ll

  total 84

  -rw-r--r-- 1 root root 17 Mar 10 12:57 kuqlan.sh

  lrwxrwxrwx 1 root root 3 Mar 9 16:58 t.link -》 ttt

  [root@ocm1 ~]# chmod 755 kuqlan.sh

  [root@ocm1 ~]# ls -al kuqlan.sh

  -rwxr-xr-x 1 root root 17 Mar 10 12:57 kuqlan.sh

  [root@ocm1 ~]# chmod 4755 kuqlan.sh

  [root@ocm1 ~]# ls -al kuqlan.sh

  -rwsr-xr-x 1 root root 17 Mar 10 12:57 kuqlan.sh

  [root@ocm1 ~]# chmod 2755 kuqlan.sh

  [root@ocm1 ~]# ls -al kuqlan.sh

  -rwxr-sr-x 1 root root 17 Mar 10 12:57 kuqlan.sh

  [root@ocm1 ~]# chmod 6755 kuqlan.sh

  [root@ocm1 ~]# ls -al kuqlan.sh

  -rwsr-sr-x 1 root root 17 Mar 10 12:57 kuqlan.sh

  Linux体系如何利用附加权限就为大师先容到这里了,但愿对大师有所赞助。

【Linux体系利用附加权限的方式先容】相干文章:

Linux体系top号令的利用方式先容11-18

Linux体系中sleep的利用方式07-17

Linux体系中smbclient号令的利用方式03-02

Linux体系经常利用的收集号令及利用方式12-02

linux体系下dd号令的利用方式03-03

Linux体系利用NTP办事器的方式11-18

linux体系下sudo号令利用方式03-06

linux体系中scp号令的利用方式04-07

在linux体系下利用Godaddy域名改换DNS的方式11-19