Server <
Обновление FreeBSD
После установки FreeBSD обычно требуется обновить ее до актуальной версии. Это касается ядра системы, коллекции портов и уже установленного ПО. Создание файла для обновления исходников системы: cat /etc/csup/src-all *default host=cvsup3.ru.FreeBSD.org
Ключевые слова: unix
Squid proxy
Установка, включая SQUID_DELAY_POOLS, SQUID_WCCP, SQUID_IDENT, SQUID_PF, SQUID_KQUEUE, SQUID_LARGEFILE cd /usr/ports/www/squid/ make config make install clean rehash squid -z Конфиг там /usr/local/etc/squid/squid.conf Добавляем в автозагрузку echo ‘squid_enable=»YES»‘ >> /etc/rc.conf Запускаем /usr/local/etc/rc.d/squid start Очистка
Ключевые слова: unix
После первого запуска freebsd
Отключение доустановки модулей из х11, установка портаудит — показывает что из портов нужно срочно обновить, портапгрейд — обновляет порты, нано — мой любимый редактор.
Ключевые слова: unix
PF конфиг, редирект портов
Собственно и так все оч доступно описано. Проброска трафика из инета, внешний интерфейс $ext_if port 5350, в локальную сеть, $local_serv port 3784. Писалось как видно из порта для своего сервера вентрило.
Ключевые слова: unix
Socket редирект портов
Однажды понадобилось прокинуть снаружи на внутренний сервер трафик, но не просто с порта 9999 на 9999, а с 1111 на 2222 cd /usr/ports/sysutils/socket/ make install clean /etc/services: redirt81 PORT /tcp
Ключевые слова: unix
Команды *nix
Файловые команды: ls #список файлов и каталогов ls -al #форматированный список со скрытыми каталогами и файлами cd dir #сменить директорию на dir cd #сменить на домашний каталог pwd #показать текущий
Ключевые слова: Ubuntu, unix
Сборка ядра с поддержкой PF
Копируем стандартный пакет настроек: cd /sys/i386/conf/ cp GENERIC kernell.date +'%Y-%d-%m' nano /sys/i386/conf/kernell.date +'%Y-%d-%m' В новый керр добавляем: device pf options ALTQ options ALTQ_CBQ options ALTQ_RED options ALTQ_RIO options ALTQ_HFSC options
Ключевые слова: unix
SSH правильный вход
Для начала нужно вообще включать ssh echo 'sshd_enable="YES"' >> /etc/rc.conf Качаем putty у кого нету отсюда, включаем puttygen и генерим ключ SSH-2 DSA 2048, сохраняем паблик и привате кей. Длее необходимо
Ключевые слова: Ubuntu, unix
Bind9, Named свой DNS сервер
Установка и настройка кэширующего dns сервера на unix - bind9 или Named.
Ключевые слова: DNS, unix
Веб-сервер Apache 2.2, PHP5, MYSQL 5.1
Ставим MySQL cd /usr/ports/databases/mysql51-server make install clean Ставим апач, отметив MySQL в make config cd /usr/ports/www/apache22 make config make install clean Создаем пароль root [crayon-662860bceb60e829854612/] Ставим PHP5, отметив APACHE в
Ключевые слова: SQL, unix