'S' dizin izni ne anlama geliyor? (küçük harf değil, büyük harf)


39

Eclipse'i indirdim, sıkıştırılmamış, birkaç şey daha yaptım ve birdenbire bu ilginç davranışı fark ettim:

^_^ ~/Downloads > sudo chmod 0000 eclipse/

^_^ ~/Downloads > stat eclipse/
  File: 'eclipse/'
  Size: 4096        Blocks: 8          IO Block: 4096   directory
Device: 801h/2049d  Inode: 529725      Links: 9
Access: (2000/d-----S---)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2012-11-22 19:54:57.752017352 +1100
Modify: 2012-09-20 18:16:26.000000000 +1000
Change: 2012-11-22 20:07:49.354016510 +1100
 Birth: -

^_^ ~/Downloads > sudo chmod 0755 eclipse/

^_^ ~/Downloads > stat eclipse/
  File: 'eclipse/'
  Size: 4096        Blocks: 8          IO Block: 4096   directory
Device: 801h/2049d  Inode: 529725      Links: 9
Access: (2755/drwxr-sr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2012-11-22 19:54:57.752017352 +1100
Modify: 2012-09-20 18:16:26.000000000 +1000
Change: 2012-11-22 20:08:19.042016478 +1100
 Birth: -

'S' izni bir dizin için ne anlama geliyor? Ve neden ondan kurtulmama izin vermiyor?

Teşekkürler.

Yanıtlar:


65

'S' = Yönetmenin ayarlanmış biti ayarlandı, ancak çalıştırma biti ayarlanmadı.

's' = Yönetmenin ayarlanmış biti ayarlandı ve yürütme biti ayarlandı.

SetGID = Başka bir kullanıcı böyle bir setgid dizini altında bir dosya veya dizin oluşturduğunda, yeni dosya veya dizin grubu, onu oluşturan kullanıcı grubu yerine, dizinin sahibinin grubu olarak ayarlanmış olacaktır.

SetGID bitini kaldırmak için:

chmod g-s eclipse/

İnsan chmod'dan alınmış:

Bitleri, u + s ve gs gibi sembolik modlarla ayarlayabilir veya temizleyebilirsiniz ve bitleri sayısal modda ayarlayabilir ( ancak netleştiremezsiniz ).

benzer bir soruya bağlantı: https://unix.stackexchange.com/questions/27250/uppercase-s-in-permissions-of-a-folder


3
Ya yaklaşık siçindedir kullanıcı bir dizin için eg -bits drwsrwxr-x 2 someuser somegroup 4096 May 18 11:39?
Dizinde
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.