L'autorisation de fichier "T" est un peu collante

Lorsque j'ai créé un fichier avec Chef, j'ai fait une faute de frappe comme «644» au lieu de «0644» en mode. Les autorisations de fichier sont les suivantes.

--w----r-T   1 root root

Quel est ce T? J'ai pensé, alors j'ai cherché.

Bit collant

T s'appelle sticky bit et semble avoir les caractéristiques suivantes.

L'utilisation la plus courante des sticky bits est pour les répertoires,
Lorsqu'il est défini, le nom de fichier du fichier sous le répertoire peut être modifié ou supprimé.
Seul le propriétaire du fichier, le propriétaire du répertoire ou le superutilisateur peut le faire.

[Sticky Bit](https://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%86%E3%82%A3%E3%83%83%E3%82%AD%E3% 83% BC% E3% 83% 93% E3% 83% 83% E3% 83% 88)

Comment définir des bits collants

Ensuite, comment définir le sticky bit, mais il semble qu'il puisse être défini par la méthode suivante.

chmod 1777 hoge

Recherche de commande de salle UNIX: chmod (* BSD / Linux)

Recommended Posts

L'autorisation de fichier "T" est un peu collante
À propos des autorisations de fichiers et de répertoires Linux