Записки опиумного мака

обо всем по немногу

Ограничение числа одновременных подключений с одного IP в Nginx

Используйте ngx_http_limit_zone_module следующим образом прописав директив limit_zone и limit_conn в конфигурационном файле nginx.conf http { ….     limit_zone one $binary_remote_addr 1m;     limit_conn one 8; … } Ограничили число подключений до 8 с одного IP-адреса и выделили под это кэш размером в 1 мб. В кеше размером 1 мегабайт может разместиться до 32000 […]

Продолжить чтение

inSSider vs Kubuntu 11.04

Вчера установил inSSider на свой ноуте с Kubuntu 11.04. Вместе с ним пришлось поставить Network Manager. После этого запустил inSSider, замечательную картинку получил. А как только решил подключить к свой точке доступа — не подключается. 🙁 Долго мучил wicd и Network Manager и все без толку. Удалил Network Manager и все заработало через wicd. Беру с себя обязательство. […]

Продолжить чтение

Утилита screen, запуск отдельного терминального окна

Утилитка screen под Linux позволяет создавать в терминале ssh несколько экранов и  переключаться между ними, а также если надо делать какие-то критичные к разрывам связи опреации или запуска приложений по ssh. # screen # запускаем задачу Для того, чтобы отключиться от экрана, нажимаем Ctrl+A затем d. Можем закрыть ssh сессию простым Ctrl+D или набрав logout […]

Продолжить чтение

Kubuntu: поворот экрана с клавиатуры.

Не знаю как у других, но у меня сработало. Видео nVidia GF 6100 Kubuntu 11.04 KDE 4.6 Идем в раздел настройки клавиатуры (Параметры системы -> Комбинации клавиш -> Специальные действия). Создаем группу «Поворот экрана» и ставим галочку напротив группы Изменить -> Добавить -> Глобальная комбинация -> Команда или адрес Называем «Направо» и пишем команду xrandr […]

Продолжить чтение

Установка и настройка vsftpd на Debian&Ubuntu + iptables

1. Установим необходимые пакеты: #aptitude install vsftpd 2. Открываем конфиг /etc/vsftpd.conf и правим следующие вещи:Убираем доступ для анонимусов anonymous_enable=NO Разрешаем локальным юзерам логится local_enable=YES Устанавливаем правильные права для заливаемых файлов (644) local_umask=022 Проверим, чтобы порт передачи был 20 connect_from_port_20=YES  Запираем пользователя в его домашнем каталоге, домашний каталог пользователя можно посмотреть в /ets/passwd chroot_local_user=YES Включаем ls […]

Продолжить чтение