January 18

Блокировка сайта пользователя IspManager

Для того чтобы заблокировать какой-то один сайт пользователя на сервере с IspManager достаточно выполнить следующее:

  1. Открыть конфиг Apache для редактирования: nano /etc/apache2/apache2.conf
  2. Найти в конфиге блок отвечающий за локацию сайта на сервере и отредактировать её: <directory /var/www/user_name/data/www/site.name></directory>
    #php_admin_value open_basedir "/var/www/user_name/data:."
    AllowOverride none
    Deny from all
    ErrorDocument 403 /disabled/index.html
    /li>
  3. Перезапустить Apache: /etc/init.d/apache2 restart
January 12

запретить пользователям выполнять perl скрипты (ispmanager)

Для того чтобы запретить пользователям выполнять из под себя perl скрипты – достаточно просто сделать следующее:
server# whereis perl
perl: /usr/bin/perl /etc/perl /usr/lib/perl /usr/lib64/perl /usr/share/perl /usr/share/man/man1/perl.1.gz
server# chmod 700 /usr/bin/perl

Вот и все, становится намного меньше проблем)

September 3

warning: SASL authentication problem: unable to open Berkeley db /etc/sasldb2: No such file or directory

сегодня наступил вот на такие грабли:
warning: SASL authentication problem: unable to open Berkeley db /etc/sasldb2: No such file or directory

при этом команда sasldblistusers2 отрабатывает красиво, как и должно быть, ведь файлик то существует:
Continue reading

April 30

Как изменить сетевые настройки в debian/ubuntu

Для того чтобы посмотреть текущие сетевые настройки можно использовать следующие команды:
просмотр сетевых интерфейсов – в командной строке нужно набрать

ifconfig

просмотр файла конфигурации сетевых интерфейсов

less /etc/network/interfaces

соответственно для того чтобы изменить настройки сети нужно отредактировать файл interfaces выполнив следующую команду

nano /etc/network/interfaces