karashchuk.com » Бібліотека Знань » FreeBSD » chmod - только для папки и только для файлов

FreeBSD : chmod - только для папки и только для файлов

Попросили поднять FreeBSD сервер, чтобы в офисе боссы могли видеть и влиять на трафик в интернет - закрыть "в контакте", "одноклассники" и прочее зомбирующее и бесполезно тратящее оплачиваое время работников. Да не вопрос, попросили - сделал.

Позже, возник вопрос, а можно ftp, apache, php, ... в общем тестовый хостинг.  Думал побаловаться, но ошибся - создали пару небольших web проектов, зарегистрировав домены под них и сразу перевели на профессиональны и надёжный хостинг от MG
Поставить поставил - pureftp, apache, ... Но звонок, через пару дней, "я тут залил кучу файлов" а вот с правами не так.

Надо было поставить chmod 660 только для файлов, а chmod 770 для каталогов - и аж пришлось задуматься!

Но решение как обычно очень простое:

# find . -type f -exec chmod 660 {} /;
# find . -type d -exec chmod 770 {} /;

Вы только посетили наш сайт, КОММЕНТИРОВАНИЕ будет доступно через несколько минут.
возможно у Вас отключен javascript, если включен - просто обновите страницу