четверг, 28 февраля 2008 г.

Скрипт для очистки папок

Скрипт для очистки папок в OS Windows

Этому скрипту есть масса применений,
Например:
  • чистить темповские папки
  • чистить логи
  • очищать от порнухи файловый сервер
  • еще мне нужно подчищать папки Kerio от темповских файлов и от файлов кот. на карантине
  • и еще за MDaemon-ом нужно чистить разные папки в кот. собирается почта
Работает он так "Если в папке c:\temp есть файл с расширением *.exe и он старше 7-ми дней - УДАЛИТЬ :)"

вторник, 19 февраля 2008 г.

Конфигурирование ядра

Для чего нужна компиляция ядра?
Как говорится в хэндбуке, компиляция ядра - это ритуал, через который должен пройти любой пользователь FreeBSD.

Но мне это нужно для того чтобы увеличить производительность системы, уменьшить время загрузки и включить фаервол IPFW т.к. он не включен.
Я не ставлю перед собой задачу рассказать о том, что нужно удалить из файла конфигурации, я расскажу о том, что нужно добавить.

воскресенье, 20 января 2008 г.

Полезные команды

#cd = Сменить директорию (#cd /user/music)
#cd ~ = Переход в домашний каталог (так же как и просто #cd)
#cd ~otheruser = Переход в домашний каталог другого пользователя
#cd - (минус) = Вернуться в предидущую директорию
#pwd = Посмотреть текущее местонахождение
#ls = Покажет содержимое директории
#cat = Показывает содержимое файла
#echo = Предназначенна для вывода параматров и перенаправление ввода/вывода
#head = Посмотреть первые несколько строк файла (#head -n 10 - показать первые 10 строк файла)
#tail = Посмотреть последние несколько строк файла (#tail -n 10 - показать последние 10 строк файла)
#df -h = Инфо по дисковому пространству.
#last reboot = Покажет историю перезагрузок.
#dmesg = Покажет сообщения ядра полученные после перезагрузки.
#mkdir = Создает директорию
#mkdir -p = Создает сразу несколько директорий (например /root/newf1/newf2/newf3/newf4)
#rmdir = Удаляет директорию (удаляет только пустую директорию)
#rm = Удаляет один файл
#rm -r = Удаляет директорию и все содержимое (папки, файлы)
#touch = Создает пустой файл. Если файл существует, то тогда комманда touch меняет дату модификации файла.
#chown = Сменить владельца и поменять права доступа на директорию. (#chown username foldername)
#chown -R username foldername = Сменить владельца на директорию и все её поддиректоии и файлы
#chgrp = Изменить группу
#chmod = Изменяет права доступа для файла/директории
#chmod ugo +-= rwx (u-user; g-group; o-other) (+allow; -deny; =add) (r-read; w-write; x-execute)
#chmod u+rwx test.cf = Разрешить пользователю "читать", "изменять" и "выполнять" файл test.cf

четверг, 25 октября 2007 г.

Настройка DHCP на FreeBSD

DHCP - Dynamic Host Configuration Protocol - Протокол Динамической Конфигурации Хостов.
С помощью DHCP все компьютеры в сети, автоматически получают сетевые параметры, нет необходимости подходить к каждому компьютеру и прописывать ему IP адресс, маску подсети, основной шлюз и адресс DNS сервера.

Необходимо:
  • Установить DHCP сервер из портов
  • Настроить конфигурационный файл
  • Запустить/проверить

пятница, 28 сентября 2007 г.

Настройка роутера на FreeBSD



Что для этого нужно:
  • Компьютер с 2-мя сетевыми картами
  • Клава
  • CD-Rom
  • Диск с системой FreeBSD (чем выше версия, тем лучше)
  • Интернет
Роутер на FreeBSD можно сделать очень быстро, но это не очень интерессно. Поэтому я буду описывать настройку от простого к сложному. Для начала, можно просто включить NAT, указать что наш сервер является роутером, прописать DNS-ы провайдера и на всех остальных компьютерах, которым необходим выход в интернет - прописать IP адрес сервера в качестве основного шлюза. И все, интернет уже льется рекой.