2. Встановлення SGID атрибуту - Встановлення атрибуту SGID. При чому наявність іноземної абревіатури тут виглядає наче... негарно виглядає
3. Встановлення дозволів за замовченням для файлів що створюються - Встановлення типових прав доступу для новостворених файлів.
1. Те, що в одному місці перекладається як "права доступу", в іншому звучить як "дозволи". Однакові терміни (в даному випадку permissions) взагалі-то перекладаються одним і тим же словом.
Про параметер "X" в chmod нічого не сказано. Він встановлює біт виконання лише для каталогів та для файлів у яких є вже хоч один "x". Мої улюблені команди "chmod -R a+rX ." та "chmod -R u=rwX,go=rX ." . "восьмеричні" -> вісімкові.
> Ня треба. Без пропозиції щодо заміни, яка буде миттєво зрозумілою та не викликати реготу -- це був жарт.Set Group Identification - Встановлене Визначення Групи абоПризначені Йменники ГрупиВідповідно Set User Identifier - Встановлений Визначник Користувача, Призначений Іменник Користувача
Ви взагалі хоч розумієте, про що мова, чи так, з принципу підстрочники наробили?
Users don't necessarily have the same rights when it comes to deleting, executing or even reading files.
Користувачам необов'язково мати однакові права, коли вони збираються редагувати, виконувати або навіть читати файли.
#!/bin/bash# find files with SUID & SGID setecho " only folowing file ned SIUID : su, passwd, gpasswd, qmail-queue, unix_chkpwd, pwdb_chkpwd if you are using X you must have more fill free to edit with chmod -s ping, mount, umount, chfn, chsh, newgrp, suidperl, pt_chown, traceroute ;))) " > suidfiles.txt/usr/bin/find / -type f \( -perm -004000 -o -perm -002000 \) -exec ls -lg {} \; 2>/dev/null >> suidfiles.txtexit 0
#!/bin/bash# find world-writable files ;)echo " may be it's too much!? " > writable.txt/usr/bin/find / -type f \( -perm -2 -o -perm -20 \) -exec ls -lg {} \; 2>/dev/null >> writable.txtexit 0