вторник, 25 марта 2008 г.

Десктоп Ubuntu как альтернатива MS Windows. Первоначальная настройка Часть2

Десктоп Ubuntu как альтернатива MS Windows. Первоначальная настройка Часть2


В этой статье:
-Обновление системы
-Громкость, микрофон
-Подключение принтера
-Пример обховления системы с диска или локально FTP сервера

Продолжение...

Nat, Port mapping, используя ipnat и ppp

Nat, Port mapping, используя ipnat и ppp

Во FreeBSD нат можно организовать не только с помощью Natd, есть продукт под названием ipnat. Вот его я и буду настраивать.
Для начала пару опций надо внести в /etc/rc.conf

#ee /etc/rc.conf
------------------------------
ipnat_enable="YES" #Включил ipnat
ipnat_program="/sbin/ipnat" #Указал откуда его нужно запускать
ipnat_rules="/etc/ipnat.rules" #Здесь будут правила
ipnat_flags="" #С какими параметрами стартовать (пока без параметров)

ppp_enable="YES"
ppp_mode="ddial"
ppp_profile="ISP"
ppp_nat="NO"

------------------------------
Обязательно включите маршрутизацию, добавив gateway_enable=»YES» в /etc/rc.conf или можно ввести команду:
#sysctl net.inet.ip.forwarding=1

Nat, Port Mapping - используя Natd и PPP

Nat, Port Mapping - используя Natd и PPP

Есть задачи:
-Включить nat, чтобы в сети был интернет
-Пробросить несколько портов в сеть
-Реализовать все это с помощью сервисов Natd и PPP

Для начала необходимо сделать так, чтобы Natd и PPP стартовали при загрузке системы, для этого нужно добавить пару записей в файл /etc/rc.conf.

#ee /etc/rc.conf
------------------------------
firewall_enable="YES" #Включение фаервола, без этой опции не стартует natd
firewall_type="OPEN" #Тип фаервола ставлю открытый, иначе весь трафик будет заблокирован
natd_enable="YES" #Это уже включение Natd
natd_interface="rl0" #Natd нужно повесить на внешний интерфейс, смотрящий в интернет
natd_flags="-f /etc/natd.conf" #Путь к конфигу (-f для того чтобы программа перечитала кофиг)
natd_program="/sbin/natd" #Путь к программе, с этого места демон стартует

понедельник, 24 марта 2008 г.

Десктоп Ubuntu как альтернатива MS Windows. Первоначальная настройка Ubuntu 7.10

Первоначальная настройка Ubuntu.

После логина вылезло сообщение, что нужно обновить дрова на видео, я кликнул по сообщению, мне было предложенно активизировать видео драйвер - я согласился, драйвера сами скачались и установились. Потом я погуглил в фаерфоксе, поговорил в скайпе, покодил в АСЕ (писал на русском и принимал сообщения, тоже на русском), поработал в документах с расширением *.xls и *.doc, а также посмотрел видео и послушал интернет радио.

Из всего вышеперечисленного - устанавливать пришлось только skype for Linux, который установился можно сказать установился "сам". Теперь skype for Linux работает с видео. Кстати в линуксе skype работает быстрее чем в винде, а вот Firefox наоборот :). Еще понравилось монтировать NTFS раздел (точнее, это нужно делать, только один раз - потом все автоматом) При 2-ом щелчке на NTFS разделе - вываливается сообщение о том, что не возможно смонтировать раздел, также в сообщение была написанна полная команда для монтировая раздела. Эту команду нужно только вбить в терминал и все - диск смонтирован. :) Далее диск будет монтироваться автоматически.

Продолжение статьи здесь

И еще, видео которое наглядно показывае, что Windows Vista и тема AERO, немного, так сказать - отстают от того, что может Ubuntu.




Вот так :)

Десктоп Ubuntu как альтернатива MS Windows. Установка Ubuntu 7.10

Я перепробовал множество дистрибутивов для десктопа и остановился на Ubuntu 7.10. Как выяснилось мне для работы да и не только совершенно не нужна ОС windows. Прочитав эту и последующие заметки (веселые картинки), простой пользователь Windows сможет спокойно уйти от платного программного обеспечения, и я надеюсь пополнит наши ряды приверженцев open sourse (открытое ПО). Будем считать что диск у нас уже есть. Ставим загрузку с CD и поехали.
Продолжение здесь



среда, 19 марта 2008 г.

Подключение флешки FreeBSD

Подключение флешки на FreeBSD с поддержкой русских символов

#mount -t msdos -o -L=ru_RU.KOI8-R /dev/da0s1 /mnt/flash


©перто

понедельник, 3 марта 2008 г.

Скрипт для подключения сетевых дисков

Скрипт для подключения сетевых дисков в ОС Windows

Практически в любой организации есть сервер на котором рассшаренна какая-то папка и в ней валяется много-много не нужного мусора (с точки зрения администратора). На самом деле в этой папке очень важные для кого-то данные. Для того, чтобы при входе юзера в систему, автоматически подключался этот сетевой диск, необходимо в групповую политику домена добавить следующий скрипт:


четверг, 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