script — утилита во FreeBSD, которая делает запись всего, напечатанного в сессии терминала. Всё записывается в текстовый файл. Ниже небольшая заметка по использованию этой утилиты. Читать далее
Архив метки: ssh
sudo-распределение полномочий между пользователями во FreeBSD
Как известно всегда сидеть под root’ом не хорошо, именно для распределения полномочий и создана sudo, а именно для запуска программ от имени другого пользователя. Таким образом, если сервер на FreeBSD обслуживается несколькими пользователями и у каждого своя задача, дальше которой он вникать не должен, то sudo — то что нужно. Читать далее
Remmina-клиент удаленного рабочего стола во FreeBSD
Remmina — это клиент удаленного рабочего стола во FreeBSD, написанный на GTK +, поддерживается несколько сетевых протоколов, включая RDP, VNC, XDMCP, SSH. Нормально работает в Xfce на FreeBSD. Читать далее
Простая отправка почты из FreeBSD
Чтобы логи/сообщения можно было отправлять на почтовый ящик сервера, расположенного на другом хосте, к примеру, в глобальной сети, воспользуемся пакетом ssmtp. SSMTP-простейший mail transfer agent, который служит только для передачи почты из системы к почтовому серверу, не устанавливать же полноценный почтовый сервер, только ради получения сообщений от правильной ОС — FreeBSD. Сообщения отправляются при отсутствии питания в сети 220, если вы настраивали свой ИБП, так же приходят «daily run output», «security run output», «weekly run output», в конце концов можно написать любой скрипт, получающий нужные данные и отправляющий их на e-mail. Читать далее
htop-улучшенная замена монитору процессов top
htop — это аналог утилиты top во FreeBSD, позволяющая просматривать запущенные процессы и имеющая более дружественный интерфейс.
Если сопоставить htop и top, то (по заявлениям официальных разработчиков):
- У htop более быстрый запуск.
- В htop не надо набирать номер процесса, чтобы завершить его.
- В htop поддерживается работа мышью.
- top более старый, а значит, лучше протестирован.
- В htop, чтобы увидеть все процессы, можно листать вертикально и горизонтально.
Теперь непосредственно про установку htop на FreeBSD. Читать далее
Советы дня во FreeBSD
Для вывода полезных сообщения при входе по ssh на FreeBSD будем использовать «fortune». Эту программу можно больше считать развлекательной, нежели полезной, хотя толковые советы встречаются. Читать далее
Снимаем скриншоты console во FreeBSD
Снимать скриншоты с console FreeBSD необходимо не только для постинга их, например, в статью. Эту функцию можно использовать и как своеобразное средство мониторинга, ведь важные сообщения выводятся именно на консоль, а настройка ОС и необходимого ПО, как правило, происходит по ssh. Используем правильную ОС — FreeBSD Читать далее
Редирект портов через rinetd
Рассмотрим самый простой способ перенаправления портов в FreeBSD. Итак у вас шлюзом является сервер на FreeBSD, он раздаёт интернет с помощь nat’а в локальную сеть, в этой сети есть ПК, на который вы хотите заходить (по RDP, ssh, telnet или иным способом), находясь в любой точке планеты, имея интернет под рукой(можно даже с мобильного устройства).
Принципиальная схема:
Простой способ раздачи интернета в сети
Задача довольно тривиальная: сервер на FreeBSD имеет 2-е сетевые карты; в одну вставлен RJ-45 от ADSL-модема, от второй сетевой карты кабель идёт в коммутатор, а уже посредством коммутатора сеть получают остальные ПК. Сервер FreeBSD соединяется с интернетом по PPPOE и будет раздавать его остальным. Реализовывать раздачу будем nat‘ом. Опишу почти самый простой способ. Читать далее
screen — возвращаемся в свою консоль
Очень удобно запустить задачу в консольке, закрыть окошко ssh клиента и иметь возможность вернуться к этой самой консольке, с сохранённой историей вводимых команд, контролировать происходящие процессы, будь то скачивание файлика, компиляция ядра или нечто другое подобное. Поэтому будем использовать Читать далее