Я хочу включить acl на моем удаленном сервере. Итак, я набираю следующую команду df
чтобы узнать, в каком я разделе: Вот результат:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/simfs 26214400 1202356 25012044 5% /
none 52432 1048 51384 2% /run
none 5120 0 5120 0% /run/lock
none 262144 0 262144 0% /run/shm
Теперь вот мой файл / etc / fstab:
proc /proc proc defaults 0 0
none /dev/pts devpts rw 0 0
2 вопроса:
mount -o remount **folder?**
Не знаю в какой папке: /proc
или /dev/pts
?Большое спасибо за твою помощь
Вы используете VPS? Если это так, у вас, вероятно, нет доступа к реальной файловой системе хост-системы. Что ты пытаешься сделать?
Попробуй это,
Измените свой fstab следующим образом:
proc /proc proc defaults,errors=remount-ro,acl 0 0
Тип sudo mount / -o remount.
Проверьте, правильно ли работает acl. Тип getfacl any_folder/
. Эта команда должна отображать разрешения для папки. Если да, то все в порядке.
Специально для установки symfony2: перейдите в папку вашего проекта symfony2. Использовать getfacl app/cache
и getfacl app/logs
чтобы просмотреть права доступа к этим папкам. Вы увидите, какие разрешения имеют ваши группы. Затем используйте setfacl для группы, которую хотите изменить. Например, setfacl -m other:rwx app/cache
. Используйте setfacl для обеих папок.
Я надеюсь, что приведенный ниже URL-адрес вам поможет,