Назад | Перейти на главную страницу

Мне нужно установить права доступа к папке drwxrwxrwt вместо drwsrwsrwx

Мне просто нужны права доступа drwxrwxrwt вместо нынешнего drwsrwsrwx .

Когда я передаю файлы из filezilla на свой сервер Ubuntu в папке www, он не дает им разрешения 755. Как я могу это исправить? (Это начало происходить совсем недавно.)

Если вы можете переместить данные в каталог, просто создайте новый.

mkdir dir
chmod 1777 dir

Если вам нужно поверх существующего каталога без перемещения данных, проверьте страницу руководства:

chmod сохраняет для каталога биты set-user-ID и set-group-ID, если вы явно не укажете иное. Вы можете устанавливать или очищать биты с помощью символьных режимов, таких как u + s и g-s, и вы можете устанавливать (но не очищать) биты с помощью числового режима.

Приветствую

Вам нужно проверить umask для каталога или для пользователя, которого вы используете.

Google для "linux directory umask". В этом случае вам нужна umask 022. Это заблокирует разрешение на запись для группы и других.

Ура.

Это должно быть возможно просто с sudo chmod 1777 /path/to/www .