4750 Permissão em um public_html

0

Notou que um public_html obteve uma permissão 4750, em vez do clássico 0750. Eu tento mudar o proprietário, ou as permissões, mas o que eu faço, ele permanece 4750. Alguém tem uma idéia de como alterar a permissão em uma pasta que ficou presa no 4750?!

stat public_html
  File: 'public_html'
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 903h/2307d      Inode: 106692622   Links: 11
Access: (4750/drwsr-x---)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2016-08-22 20:00:51.000000000 +0200
Modify: 2016-08-22 19:48:45.000000000 +0200
Change: 2016-08-22 20:06:05.000000000 +0200

chown newuser.nobody public_html
root@hx [/home/somedir]# stat public_html
  File: 'public_html'
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 903h/2307d      Inode: 106692622   Links: 11
Access: (4750/drwsr-x---)  Uid: (  934/newuser)   Gid: (   99/  nobody)
Access: 2016-08-22 20:00:51.000000000 +0200
Modify: 2016-08-22 19:48:45.000000000 +0200
Change: 2016-08-22 20:06:22.000000000 +0200
root@hx [/home/somedir]# chmod 0750 public_html
root@hx [/home/somedir]# stat public_html
  File: 'public_html'
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 903h/2307d      Inode: 106692622   Links: 11
Access: (4750/drwsr-x---)  Uid: (  934/newuser)   Gid: (   99/  nobody)
Access: 2016-08-22 20:00:51.000000000 +0200
Modify: 2016-08-22 19:48:45.000000000 +0200
Change: 2016-08-22 20:08:59.000000000 +0200
    
por Armand 22.08.2016 / 20:11

1 resposta

2

Você deve ser capaz de limpar o bit setuid com

chmod u-s public_html

Em man chmod :

chmod preserves a directory's set-user-ID and set-group-ID bits unless you explicitly specify otherwise. You can set or clear the bits with symbolic modes like u+s and g-s, and you can set (but not clear) the bits with a numeric mode.

    
por 22.08.2016 / 20:16