Создайте сценарий:
#!/bin/bash
if [[ -e ~/.my.kb.not.dvorak ]] ; then
setxkbmap dvorak
touch ~/.my.kb.is.dvorak
rm ~/.my.kb.not.dvorak
fi
if [[ -e ~/.my.kb.is.dvorak ]] ; then
setxkbmap <YOURLAYOUT>
touch ~/.my.kb.not.dvorak
rm ~/.my.kb.is.dvorak
fi
Замена <YOURLAYOUT>
с соответствующими данными. Теперь настройте xbindkeys
комбинация горячей клавиши для запущения этого скрипта.
Вы не хотите их принадлежавший www-данным. Apache первоначально работает как корень и затем отбрасывает полномочия к www-данным. Вы не хотите свой веб-контент, перезаписываемый пользователем, который владеет апачскими процессами. Это создает уязвимость системы обеспечения безопасности.
Если Apache в бриджах, идеально у www-пользователя-данных не будет доступа ни к одной системе. Это - самая безопасная конфигурация. Если веб-контент принадлежит www-данным, если Apache в бриджах затем, взломщик может перезаписать любой Ваш веб-контент.
Ваш веб-контент должен принадлежать обычному пользователю (это исключает nobody
, www-data
и root
). Только вещи, которые должны быть перезаписываемы Apache, должны принадлежать www-данным.
ubuntu:admin
была бы приемлемая практика? И если я выполняю что-то как Wordpress затем затемuploads
папка могла быть такжеchmod 777
или принадлежавшийwww-data
- право? – cwd 26.06.2012, 21:201777
или принадлежавший root:www-данным и режиму1775
. – bahamat 26.06.2012, 21:47