FreeBSD


ramok аватар

Как заставить пользователя поменять пароль

Часто админы делая аккаунт в системе ставят временный пароль, который передается по не защифрованным каналам связи. Но часто пользователи очень долго живут с паролями типа "pomenayparol" или "12345".

Но в современных системах давно уже поддерживается возможность "истечения срока годности пароля". В линуксах, что бы заставить пользователя сразу сменить пароль перед входом, нужно сделать временный пароль "истекшим".

$ sudo passwd -e юзер

PS
во FreeBSD того же эффекта можно добится утилитой pw

0
Ваша оценка: Ничего
ramok аватар

Просмотр истории терминала

Бывает вы выполнили какую то команду, вывелось слишком уж много текста и текст убежал за пределы терминала, и вы не успели его приостановить . Совсем не обязательно перезапускать команду используя пейджеры типа less или more. Стандартно в текстовом терминале linux и xterm-совместимых терминалах под X-Windonds для что бы посмотреть историю терминала используется клавиши shift-pgup/shift-pgdown.

Во FreeBSD в текстовой консоли нужно нажать и отпустить Scroll Lock и просматривать историю просто pgup/pgdown.

0
Ваша оценка: Ничего
ramok аватар

Установка расширений php из портов FreeBSD

Во FreeBSD пакеты расширения php разбросаны по различным разделам, и поиск их затруднен. Например:

/usr/ports/devel/php5-pcre/
/usr/ports/converters/php5-iconv/
/usr/ports/textproc/php5-xml/

Вместо того что бы искать и ставить проще всего воспользоваться мета-портом, php5-extensions при установке которого просто необходимо отметить нужные модули:

ramok@~ cd /usr/ports/lang/php5-extensions
ramok@/usr/ports/lang/php5-extensions/ sudo make install
# незабываем за собой почистить
ramok@/usr/ports/lang/php5-extensions/ sudo make clean
0
Ваша оценка: Ничего
ramok аватар

Из какого пакета файл?

Иногда известен какой нибудь файл, и хочется узнать из какого он пакета. Здесь будет рассказано как это можно узнать в различных OS и мененжерах пакетов(deb, apt,rpm, Gentoo, FreeBSD, OpenBSD): ...

5
Ваша оценка: Ничего Рейтинг: 5 (1 vote)
ramok аватар

Сбор статистики о используемых скриптовых языках

Абсолютно безполезный скрипт для сбора статистики о наиболее часто используемых скриптовых языках. Можно использовать эту информацию в холиворах или как аргумент в тяжелых раздумиях какой скпиптовый язык изучать Ж:-)
Вот некоторая статистика собранная на некоторых доступных мне машинах: ...
0
Ваша оценка: Ничего
ramok аватар

Port knocking

http://www.lissyara.su/?id=1283

0
Ваша оценка: Ничего
ramok аватар

Создаем гиговый файл, на разделе размером в мегабайт

Итак.. сегодня мы займемся тем что попробуем создать 1 гиговый файл на 1 меговом разделе Ж:-)

а зачем? да потому что мы можем это сделать! Ж:-)

# 1) создадим 1 меговый раздел в файле. приготовим файл который будет нашим разделом
cd /tmp
dd count=1 obs=1 ibs=1M of=1M.fs if=/dev/zero
mkdir mnt
# 2) создадим раздел в этом файле. отформатируем его и подмонтируем. показано как это сделать в Linux и FreeBSD
0
Ваша оценка: Ничего
ramok аватар

Переодический запуск программ с выводом результатов на терминал

Иногда нужно переодически перезапускать какую нибуть команду, что бы мониторить что нибуть. Например дисковое пространство, или оперативную память.
В линуксах есть команда watch. Например
$ watch -n 5 df -h
будет с переодичностью 5 секунд перезапускать команду df -h
(читаем дальше...)
0
Ваша оценка: Ничего