FreeBSD

Памятки по FreeBSD

SSH. Авторизация через ключ

Если вам надоело вводить логин и пароль при подключении по SSH, либо ваше приложение не поддерживает ввод логина и пароля для SSH, а соединиться всётаки надо, то вам просто необходимо использовать авторизацию по ключам. Для этого надо настроить на стороне клиента и сервера ключи, для клиента будет приватный, а на сервере будет …

Читать далее

Текстовый редактор vi, список команд.

Памятка с командами для текстового редактора vi.   Команда Описание :q! Выход без сохранения :w Сохранение изменений :w <filename> Сохранение как <filename> :wq Выход с сохранением :q Выход, если файл не изменялся i Переход в режим вставки символов в позиции курсора. a Переход в режим вставки символов в позиции после …

Читать далее

Обновление perl с 5.10 до 5.12 во FreeBSD

Первым делом нужно обновить дерево портов до актуальной версии (portsnap, cvsup, csup). Обновлять будем при помощи portupgrade. Проверим pkgdb: # pkgdb -Ff Установим новую версию (в моем случае 5.12): # env DISABLE_CONFLICTS=1 portupgrade -o lang/perl5.12 -f perl-5.10.\* Пересоберем все порты, зависящие от перла (долго): #portupgrade -fr perl Ну вот и …

Читать далее

Запуск KOI8-R терминала в UTF-8 окружении.

Столкнулся с проблемой отображения кодировки KOI8-R при ssh соединении из под Ubuntu на сервер с FreeBSD. Безуспешно перепробовал много разных вариантов, пока не наткнулся на утилиту luit. Эта утилита входит в дистрибутив по умолчанию, в составе пакета  x11-utils. А решается все довольно просто, через терминал: # luit  -encoding "KOI8-R" ssh [email protected] И вуаля, …

Читать далее

Ssmtp настройка почты только для отправки

Иногда бывает нужно настроить сервер только для отправки почты через  почтовый сервер. В принципе для этой цели можно настроить практически любой MTA, например те же Sendmail или Postfix прекрасно справятся с этой задачей. Но использовать их только для отправки, как мне кажется не есть хорошо. Я использую для этой цели …

Читать далее

portsnap получение дерева портов

Получение дерева портов Для того чтобы эфективно и быстро получить как свежее дерево портов так и последующие обновления, можно воспользоваться утилитой portsnap входящей в состав FreeBSD. Для этого логинимся в качестве root и набираем команду: # portsnap fetch extract В результате в систему скачается архив содержащий каталог /usr/ports без исходников …

Читать далее