разрешение 0666 набора на/dev файлах во время начальной загрузки

[

]Первое, что вам нужно, чтобы сделать веб-сайт доступным, это либо ваш внешний IP-адрес, либо доменное имя, указывающее на ваш внешний IP-адрес. [

] [

]Если ваш внешний IP-адрес является динамическим IP-адресом, вам нужно обратиться к провайдеру доменных имен, который поддерживает динамический dns-клиент, который будет обновлять ваше доменное имя каждый раз, когда изменяется внешний IP-адрес.[

] [

]Второе, что вам нужно, это перенаправить порт 80 с внешнего на ваш сервер, который находится в вашей сети.[

] [

]С точки зрения безопасности, вы захотите, чтобы Apache/MySQL/PHP исправлял ошибки в безопасности.[
]. Если вы хотите стать более фантастическим, существует огромное количество инструментов для обработки логов, которые могут предупредить вас о происходящих нарушениях, например, попытках переполнения буфера.[

] [

]Для домашнего сервера, однако, пока ваш код хорош, а SQL-инъекция невозможна, это должно вас устраивать.[

].
1
29.04.2014, 13:43
1 ответ

Я могу ошибаться, но разве вы не можете использовать правила udev для назначения разрешений 0666 при монтировании / dev / Knem?

http://www.reactivated.net/writing_udev_rules.html#syntax

Controlling permissions and ownership

udev allows you to use additional assignments in rules to control ownership and permission attributes on each device.

The GROUP assignment allows you to define which Unix group should own the device node. Here is an example rule which defines that the video group will own the framebuffer devices:

    KERNEL=="fb[0-9]*", NAME="fb/%n", SYMLINK+="%k", GROUP="video"

The OWNER key, perhaps less useful, allows you to define which Unix user should have ownership permissions on the device node. Assuming the slightly odd situation where you would want john to own your floppy devices, you could use:

    KERNEL=="fd[0-9]*", OWNER="john"

udev defaults to creating nodes with Unix permissions of 0660 (read/write to owner and group). If you need to, you can override these defaults on certain devices using rules including the MODE assignment. As an example, the following rule defines that the inotify node shall be readable and writable to everyone:

    KERNEL=="inotify", NAME="misc/%k", SYMLINK+="%k", MODE="0666"

Шаг- пошаговые инструкции по созданию правил UDEV можно найти в этом сообщении: http://ubuntuforums.org/showthread.php?t=168221

2
27.01.2020, 23:38

Теги

Похожие вопросы