Администрирование

Подписаться на эту рубрику по RSS

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

1 мая 2010
Метки: ,

Решил поставить на FreeBSD сервер Webmin для удобного управления сайтами и т.д.

Постараюсь описать все проделанные мною шаги.

Немного информации:

Webmin — это web-интерфейс для удобного администрирования

Unix систем. Используя любой баузер, Вы можете настраивать

аккаунты юзеров, сервер Apache, DNS, файловый сервер и многое другое.

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

Переключение мониторов с помощью xrandr (Ubuntu 9.10)

15 декабря 2009
Метки: , ,

Так сложилось исторически, что на ноуте у меня радеоновская карта:

#lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series

Так же есть у меня внешний монитор. разрешение на ноуте и на монике - разное. При дефолтных настройках в убунте - все работало как мне надо, т.е. подключен монитор - юзаем монитор, ноут выключается, если нету моника (я на работу с ноутом катаюсь =( ) - соответственно используем экран ноутбука. Но после установки атишных проприетарных дров (ati-driver-installer-9-10-x86.x86_64.run) - все стало печально. 

Допустим при подключенном монике я смог отключить ноут и выставить необходимое разрешение, но после перезагрузки без монитора, на ноутбуке были только какие-то черно-белые пятна ... Надо понимать, система просто не меняла разрешение экрана, из-за чего видео и херилось.

Спрашивал и на форумах, и гуглил - не смог найти решение ...

Но потом все таки нашел костыль. Этот костыль и есть xrandr =)

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

Freebsd- замена строки в файле

10 ноября 2009
Метки: , , ,

Случилось у меня такое, что надо заменить в файле достаточно большого обьема (через мс ну никак низя) одну строчку на другую (в имени базы данных при бекапе закралась ".").

Сначала попробовал так:

replace test test file file2

Долго оно заменялось. очень долго. я в итоге решил забить...

Еще вариант - с использованием sed:

cat file |sed 's/test/test2/' > file2

Этот вариант очень быстро все сделал. Так что... берем его на заметку ;)

Очень полезные команды Linux на одном листе

18 марта 2009
Метки:

Ниже приводится нагло скопированная статья ;) Чтоб долго не искать потом, ибо инфа действительно полезная

Команда / Описание

Системная информация

arch отобразить архитектуру компьютера

uname -m

uname -r отобразить используемую версию ядра

dmidecode -q показать аппаратные системные компоненты - (SMBIOS / DMI)

hdparm -i /dev/hda вывести характеристики жесткого диска

hdparm -tT /dev/sda протестировать производительность чтения данных с жесткого диска

cat /proc/cpuinfo отобразить информацию о процессоре

cat /proc/interrupts показать прерывания

cat /proc/meminfo проверить использование памяти

cat /proc/swaps показать файл(ы) подкачки

cat /proc/version вывести версию ядра

cat /proc/net/dev показать сетевые интерфейсы и статистику по ним

cat /proc/mounts отобразить смонтированные файловые системы

lspci -tv показать в виде дерева PCI устройства

lsusb -tv показать в виде дерева USB устройства

date вывести системную дату

cal 2007 вывести таблицу-календарь 2007-го года

date 041217002007.00 установить системные дату и время ММДДЧЧммГГГГ.СС

(МесяцДеньЧасМинутыГод.Секунды)

clock -w

сохранить системное время в BIOS

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

Мониторинг FreeBSD сервера с отправкой отчета на email

Задача : мониторинг FreeBSD сервера.

Под словом "мониторинг" я понимаю несколько критических вещей, связанных с безопасностью и работоспособностью сервера.

Статья пишется только для некоторых моментов, интересных и нужных лично мне, но, тем ни мение, может служить шаблоном для любых нужд.

"Моменты":

  1. Мониторинг свободного места на сервере (общая статистика и размер конкретного каталога)
  2. Прослеживание удачных логинов по SSH протоколу
  3. Прослеживание удачных логинов по FTP протоколу

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