То, как я могу удостовериться, что init.d-сценарий бежит за сетевыми интерфейсами, получило их адреса по DHCP?

Вы не можете получить доступ к .htaccess или .htpasswd от нормального апача, потому что он защищает их. У них есть уязвимая информация внутри (имена пользователей, специальные команды, и т.д.), и она правильно не позволяет Вам видеть их.

(s) ftp является способом сделать это...

Если Вы все еще хотите отредактировать их... пытаются изменить эту часть конфигурации в Вашем/etc/apache2/apache2.conf:

AccessFileName .htaccess

<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>

Изменение

Отклоните от всех

кому:

Allow from 192.168.1.0/24 
Deny from all

позволить Вашим клиентам внутренней сети получать доступ к этим файлам...

3
задан 17 September 2010 в 11:27
2 ответа

Да, существует лучший путь: поместите свой couchdb init сценарий в /etc/network/if-up.d/ таким образом, это будет бежать за Вашей сетью, настраивается.

Обратите внимание на:

   Filenames should consist entirely of upper and lower case
   letters, digits, underscores, and hyphens. Subdirectories  
   of directory and files with other names will be silently ignored.
3
ответ дан 3 December 2019 в 06:48

В CentOS и, возможно, RedHat он проверяет, чтобы увидеть если есть файл / sbin / ifup-local , и он выполнит его, если он доступен.

, чтобы создать его:

sudo touch /sbin/ifup-local
sudo chmod +x /sbin/ifup-local

Затем отредактируйте его, чтобы он содержал то, что вы хотите

#!/bin/sh
# your commands or calls to your script here

Надеюсь, что помогает. Мне больше нравится каталог Debian .d , но он кажется ближайшим аналогом в CentOS.

sudo touch /sbin/ifup-local
sudo chmod +x /sbin/ifup-local

Затем отредактируйте его, включив в него то, что вам нужно.

#!/bin/sh
# your commands or calls to your script here

Надеюсь, это поможет. Мне больше нравится каталог Debian .d , но он кажется ближайшим аналогом в CentOS.

sudo touch /sbin/ifup-local
sudo chmod +x /sbin/ifup-local

Затем отредактируйте его, включив в него то, что вам нужно.

#!/bin/sh
# your commands or calls to your script here

Надеюсь, это поможет. Мне больше нравится каталог Debian .d , но он кажется ближайшим аналогом в CentOS.

0
ответ дан 3 December 2019 в 06:48

Теги

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