Archief - Vraagje over chmod opties.

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

tony wauters

Legacy Member
Zou er mij aub eens iemand zeer duidelijk kunnen uitleggen wat de volgende opdrachten doen?

chmod +s bestand
chmod +t bestand

dus wat die s en t betekenen?

Ik weet wel wat r,w,x betekenen. En ik weet ook wat user, group en other is...

den Acid Burn

Legacy Member
chmod +s geeft het SUID-bit aan het bestand, wat betekent dat het onder de gebruikersnaam van de eigenaar (meestal root) wordt gedraaid ipv onder de gebruikersnaam van degene die het programma opstart.

+t zet een sticky bit:
In the old days when machines did not have very much memory, the sticky bit was used to force a program or file to remain in memory. Today, the sticky bit is largely used on publicly writable directories to ensure that users do not overwrite each other's files.

When the sticky bit (t) is turned on for a directory users can have read and/or write permissions for that directory, but they can only remove or rename files that they own. The sticky bit on a file tells the operating system that the file will be executed frequently. Files like this are kept in swap space even when they aren't being executed. Although this takes up swap space it greatly reduces the time it takes to execute the program. Some programs such as vi have the sticky bit turned on by default on some Unixes.

Only root is permitted to turn the sticky bit on or off. In addition the sticky bit applies to anyone who accesses the file.

Coax

Legacy Member
Ahaaaa, maaaaaar: als ge chmod g+s doet, dan zorgt ge er voor dat alle bestanden die in die map gemaakt worden dezelfde groupid krijgen.

Dus als ge een mapke 'support team' maakt, met root owner en groep 'support', EN ge zet die g+s, dan kan iedereen in de groep support daar dingen in zetten, en ook de bestanden van anderen bewerken.

Heb ik opt werk nodig gehad. :-)

en als ge een hoofdletter S tegen komt, dan wilt dat zeggen dat ge de groep ook execute rechten geeft op die map. Dus dan kunnen ze er ook de inhoud van opvragen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan