Как перенести почту с яндекса еще на сайте.
  • Быстрый переход
  • Рубрики
  • Свежие записи
  • Метки
  • Архивы
  • Реклама 1
  • Реклама 2
  • Рейтинг@Mail.ru

    Добро пожаловать! Ваш IP-адрес: ec2-54-226-172-30.compute-1.amazonaws.com

    FreeBSD

    Некоторые полезности в управлении FreeBSD

    Очередность запуска сервисов FreeBSD.

    Посмотреть очередность запуска сервисов в freebsd.

    #rcorder /etc/rc.d/* /usr/local/etc/rc.d/*

    Запустить или остановить службу можно скриптом, который лежит в папке /etc/rc.d/ .
    сетевые службы. Система FreeBSD 5.x/6.x скрипт для работы с сетевыми интерфейсами -> netif . Доступен только для рута (root):

    Стартуем FreeBSD сетевую службу:

    # /etc/rc.d/netif start

    Остановить FreeBSD сетевую службу:

    # /etc/rc.d/netif stop

    restart FreeBSD сетевую службу:

    # /etc/rc.d/netif restart

    То-же самое при помощи ifconfig (если много сетевух и нет необходимости "ложить" все сетевые интерфейсы)
    положить сетевуху (NIC) внаглую:

    # ifconfig network-interface down

    Запустить сетевой интерфейс (NIC):

    # ifconfig network-interface up

    Просмотреть список отключенных интерфейсов:

    # ifconfig -d

    Список включенных сетевух:

    # ifconfig -u

    FreeBSD обновить / перезагрузить таблицу маршрутизации (routing)
    Обязательно надо обновить "routing table" после перезагрузки сетевой службы:

    # /etc/rc.d/routing restart

    Сделать все через ssh подключение:
    Надо ввести команды как одну. Тогда все выполнится в фоновом режиме и никаких проблем с боевым серваком не возникнет:

    # /etc/rc.d/networking restart && /etc/rc.d/routing restart

    Подробнее...

    Подключение и монтирование второго HDD во FreeBSD

    Систему установил, но винт на момент установки был всего один, а вот спустя некоторое время мне понадобилось подключить второй HDD. По старой памяти подключил, но память дырявая и я решил записать процесс подключения, чтоб в будущем не ломать голову…

    Все действия будут описаны для операционной системы FreeBSD

    Запускаем sysinstall, заходим в Configure, запускаем Fdisk. выбираем нужный жесткий диск. Мне нужен был всего один раздел ( слайс ): клавиша A ( Use Entire Disk ), затем “С” - Create Slice, затем W - Write Changes, чтобы сохранить внесенные изменения, Q для выхода. Входим в пункт Label, далее по вкусу: мне нужен был один раздел по этому я выбрал C, и под раздел выбрал весь доступный объем. Точку монтирования установил “/hdd” - естественно ее нужно устанавливать исходя из своих задач.

    ad1s1d - имя моего логического раздела.

    Ну а дальше “W” - чтобы записать изменения и “Q” - чтобы выйти из Label, затем собственно выходим из sysinstall. а для того чтобы этот жесткий диск подцеплялся системой при каждой загрузке, необходимо прописать это в файле /etc/fstab

    Редактируем /etc/fstab, в командной строке пишем vi /etc/fstab ( к сожалению у меня не был установлени MC и пришлось воспользоваться редактором vi )

    Открывается vi. переходим стрелочками на конец файла. Жмем [Insert], тем самым переходим в режим редактирования. жмем стрелочку влево и [Enter]

    И на новой строке пишем: /dev/ad1s1d /hdd ufs rw 2 2
    теперь этот диск будет монтироваться при загрузке системы.

    Установка Redmine на FreeBSD (из портов), с БД PostgreSQL

    Установка из портов не простая, а очень простая:

    $ cd /usr/ports/redmine
    # make install clean

    При вопросе как «ставить порт?» я выбираю PostgreSQL и веб-сервер Thin (шустрый рубирельсовый веб-сервер, завязанный на EventMachine).

    Далее — настраиваем БД:

    # psql -U pgsql postgres
    # CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD 'my_password' NOINHERIT VALID UNTIL 'infinity';
    # CREATE DATABASE redmine WITH ENCODING='UTF8' OWNER=redmine;

    Ещё далее — готовим редмайн к старту:

    # cd /usr/local/www/redmine/config
    # cp database.yml.example database.yml

    Подробнее...

    Linux-эмулятор сервер под управлением FreeBSD

    Понадобилась емуляция Linux на сервере под управлением FreeBSD. В реализации этого вопроса ничего сложного нету. Для начала установим из портов linux_base-fc-4_9.

    # cd /usr/ports/emulators/linux_base-fc4/ && make install clean && rehash

    Необходимые строки загрузки:

    # echo "linux_load="yes"">> /boot/loader.conf

    # echo "linprocfs_load="yes"" >> /boot/loader.conf

    # echo "linux_enable="YES"" >> /etc/rc.conf

    # echo "linprocfs /compat/linux/proc linprocfs rw 0 0" >> /etc/fstab

    Теперь осталось только перезагрузить систему для того, чтобы изменения вступили в силу.

    Сканер портов nmap во FreeBSD

    Ставим приложение nmap из портов:

    cd /usr/ports/security/nmap
    make install

    После инсталяции запускаем его, эта команда просканирует порты занимаемые наиболее распространенными сервисами:

    nmap -vv -n -F TARGET_IP

    Если вам нужно просканировать конкретный порт или диапазон портов (скажем с 1 по 1024)

    nmap -vv -n -p 1-1024 TARGET_IP

    FreeBSD: calcru: runtime went backwards

    Да, иногда такие сообщения сыпятся в консоль, это может случаться и на реальном железе, и в виртуалках, причина — «откат» системного времени назад, и, в резульатате рассинхронизация работы некоторых процессов.

    Причины могут быть в кривом NTP, с которым синхронизируется машина, а может быть и в кривоватом железе.
    Итак, варианты лечения:

    1. # echo "kern.hz=\"100\"" >> /boot/loader.conf && reboot
      хотя лучше, если значение этой переменной кратно ^2 😉 128 рулит.
    2. #sysctl kern.timecounter.hardware=TSC
      или
      # sysctl kern.timecounter.hardware=i8254
    Автор admin, 20 января 2011 | OS FreeBSD, Новости | 0 коммент.
    Метки: , , ,

    Установка утилиты Trafshow из портов во FreeBSD

    Установка утилиты Trafshow из портов во FreeBSD

    Итак, предположим, что сервер на основе FreeBSD успешно установлен и настроен. Для оперативного контроля трафика служит очень удобная утилита trafshow. Рекомендуется установить ее из дерева портов:

    cd /usr/ports/net/trafshow
    make install

    Далее можно сразу же переходить к просмотру текущего трафика на интерфейсах. Допустим, на нашем шлюзе два интерфейса: внутренний (ed0), к которому присоеденена локальная сеть и внешний (xl1), через который осуществляется выход в Интернет. Для того, чтобы увидеть трафик на внутреннем интерфейсе, нужно выполнить команду:

    Подробнее...

    Автор admin, 20 сентября 2010 | OS FreeBSD, Новости | 0 коммент.
    Метки: , ,

    Обновление портов во FreeBSD с помощью CVSup

    Посредством CVSup можно обновлять не только порты. Ее используют также для обновления исходных кодов операционной системы в каталоге /usr/src и документации в каталоге /usr/share/doc.

    # cd /usr/ports/
    # make search name=”cvsup”

    Port: cvsup-16.1h_3
    Path: /usr/ports/net/cvsup
    Info: General network file distribution system optimized for CVS (GUI version)
    Maint: jdp@FreeBSD.org
    B-deps: compositeproto-0.4
    ...
    WWW: http://www.cvsup.org/

    Port: cvsup-mirror-1.3_6
    Path: /usr/ports/net/cvsup-mirror
    Info: A kit for easily setting up a FreeBSD mirror site using CVSup
    Maint: jdp@FreeBSD.org
    B-deps:
    R-deps: cvsup-without-gui-16.1h_3
    WWW: http://www.cvsup.org/

    Port: cvsup-without-gui-16.1h_3
    Path: /usr/ports/net/cvsup-without-gui
    Info: General network file distribution system optimized for CVS (non-GUI version)
    Maint: jdp@FreeBSD.org
    B-deps: ezm3-1.2_1
    R-deps:
    WWW: http://www.cvsup.org/


    Port: cvsupchk-19990209_2
    Path: /usr/ports/net/cvsupchk
    Info: Check a CVSup directory hierarchy against the checkouts file
    Maint: matthias.andree@gmx.de
    B-deps: python25-2.5.1_1
    R-deps: python25-2.5.1_1
    WWW:


    Port: fastest_cvsup-0.2.9_5
    Path: /usr/ports/sysutils/fastest_cvsup
    Info: Finds fastest CVSup server
    Maint: nivo+kw+ports.bfa274@is-root.com
    B-deps: perl-5.8.8_1
    R-deps: perl-5.8.8_1
    WWW: http://fastest-cvsup.sourceforge.net/

    Port: net/cvsupit
    Moved:
    Date: 2003-08-06
    Reason: port was marked broken for 3 months with no fix submitted

    Подробнее...

    Автор admin, 28 мая 2010 | OS FreeBSD, Новости | 1 коммент.
    Метки: , ,

    Установка и настройка ProFTPD во FreeBSD

    Установка

    # cd /usr/ports/ftp/proftpd
    # make config
    # make install

    Не забудьте сначала обновить дерево портов или обновите конкретный порт.

    Настройка

    /usr/local/etc/proftpd.conf

    ServerName "Super Server"
    ServerType standalone
    DefaultServer on
    ScoreboardFile /var/run/proftpd.scoreboard
    Port 21

    Подробнее...

    Автор admin, 22 мая 2010 | OS FreeBSD, Новости | 0 коммент.
    Метки: , ,

    Смена mac адреса во FreeBSD

    Предположим перед Вами стала задача сменить мак адрес на сетевой карте? как это сделать, многие часто задаються таким вопросом...это делаеться просто! 🙂

    ifconfig em0 ether 00:06:4f:56:49:f8
    Как перенести почту с яндекса еще на сайте.