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 7

как пропинговать блок адресов

Переодически сталкиваюсь с такой штукой – есть подсеть, пользователи из нее уезжают, но не спеша, соответственно имеем трудности с тем, чтобы отследить насколько она жива в тот или иной момент, но на самом то деле, выяснить это можно довольно быстро, Continue reading

August 29

простая авто замена по файлу или куче файлов в одной папке (linux)

мне не спится и неймется, посему сделаю еще одну маленькую мэму (а звучит то как):
чего надо: поменять что-то одно на что-то другое в одном или куче файлов в папке, можно дрочится с командой find, не вы не подумайте, я не против неё, она мне даже по душе, но меньше чем вот эта кроха на perl:
perl -p -i -e 's/то_что_надо_поменять/то_на_что_меняем/g' /путь_к_папке_или_файлу/...

самое главное потом нажать Enter, без него не работает 😀

August 28

не много про rsync

бывает так, что в жизни из головы вылетают ключи ко всяким полезным программкам, в данном случае моё про rsync

rsync -av /home/username/files_dir login@domen.ua:backups

злобная буква “а” в данном случае заменяет ряд ключей:
r – синхронизировать рекурсивно.
l – при синхронизации сохранять символические ссылки
p – сохранять права на файлы
t – сохранять время изменения
g – сохранять группу
o – сохранять владельца
D – сохранять файлы устройства и спец файлы

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

-e “ssh -p1111” – где 1111 номер порта

более добрая “v” как и ранее держит нас в курсе событий выводя информацию о ходе процесса. стоит еще упомянуть о том, что можно использовать дополнительный ключ “z” – он предназначен для сжатия передаваемой информации, но если вы перегоняете фильмы или архивы, то большого толку от него не будет

April 30

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

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

ifconfig

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

less /etc/network/interfaces

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

nano /etc/network/interfaces