Устанавливаем пакеты:
yum install samba samba-common samba-doc libcupsys2-gnutls10 libkrb53 winbind smbclient
Читать далее…
Архив
Вначале обновяем все установленные пакеты используя
yum -y update
После успешного обновления необходимо установить пакет fedora-release той версии, до которой обновляемся.
rpm -Uhv ftp://download.fedora.redhat.com/pub/fedora/linux/releases/<ReleaseNumber>/Fedora/<Arch>/os/Packages/fedora-release-*.noarch.rpm
В конкретном случае:
rpm -Uvh ftp://download.fedora.redhat.com/pub/fedora/linux/releases/12/Fedora/i386/os/Packages/fedora-release-12-1.noarch.rpm
затем
yum -y upgrade
Установка программы.
1. Загрузка дистрибутива:
wget http://www.charlesproxy.com/assets/release/3.3.1/charles.tar.gz
2. Распаковка:
tar -xvzf charles.tar.gz
3. Установка прав на выполнение:
cd charles/bin/
chmod +x charles.sh
4. Запуск программы:
./charles.sh
Установка плагина для Mozilla Firefox.
1. Загрузка:
wget http://www.charlesproxy.com/charles.xpi
2. Далее мышкой перетащить загруженный файл на окно Mozilla и при запросе на установку дополнения согласиться, затем после окончания установки перезапустить браузер.
1.Перед сборкой в системе должны быть установлены ncurses и mkinitrd.
2. Перейти в каталог /usr/src: cd /usr/src
3. Скачать с kernel.org при помощи wget ядро)).
4. Распаковать архив:
В случае если скачан linux-версия_ядра.tag.gz:
tar -xvzf linux-версия_ядра.tar.gz
В случае если скачан linux-версия_ядра.tar.bz2:
bzip2 -dc linux-версия_ядра.tar.bz2 | tar xvf -
5. ln -s /usr/src/linux-версия_ядра /usr/src/linux
6. cd /usr/src/linux
7. make mrproper
8. cp /boot/config-версия_текущего ядра ./.config
(копирование конфигурации текущего ядра)
9. make menuconfig
Далее:
Load an Alternate Configuration File
где в текстоовом поле указать имя конфигурационного файлв .config
Далее:
General Setup — Local version (указывается идентификатор версии).
Дргие опции выбираются по необходимости.
10. make
11. make modules_install
12. make install
После установки bind в первую очередь необходимо отредактировать файл named.conf.
1. Чтобы при указании данного сервера в качестве единственного dns-сервера кроме локальных были доступны все остальные зоны необходиомо указать в опции «forwarders» ip-адреса dns-серверов вашего провайдера, например:
forwarders { 10.10.1.254 port 53; 10.10.2.254 port 53; };
2. Свои локальные зоны вы можете описать согласно примеру в конфигурационном файле. Приведен пример master зоны:
zone "example.com" IN { type master; file "master/example.com"; allow-query { any; }; allow-transfer { any; }; };
file — указывает расположение конфигурационного файла для данной зоны относительно рабочей директории named (указана в в параметре directory).
3. Чтобы named был доступен по всем сетевым интерфейсам закоментируйте параметр:
listen-on { 127.0.0.1; };
или укажите интерфейсы.
4. Пример конфигурационного файла для конкретной зоны:
$TTL 604800 @ IN SOA example.com. admin.example.com. ( 20073101 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL @ IN NS ns.example.com. @ IN NS ns.example2.com. @ IN A 10.10.1.253 ns IN A 10.10.1.253 mail IN A 10.10.1.253 @ MX 5 mail.example.com. www IN A 10.10.1.253 test1 IN A 10.10.1.253
5. На этом простая настройка закончена. Запускается named в зависимости от ОС, которую вы используете.
Например во FreeBSD:
named -u bind
Fedora Linux:
service named start
Для автоматического запуска kdm при загрузке системы необходимо дописать строку:
/usr/kde/3.5/bin/kdm
в файл
/etc/conf.d/local.start
Для разрешения входа от имени пользователя root используя kdm измените значение
AllowRootLogin=false
на
AllowRootLogin=true
в файле /usr/kde/3.5/share/config/kdm/kdmrc
Используется при отсутствии возможности любой загрузки системы.
Необходимо загрузиться с LiveCD или другого жесткого диска с Linux.
Далее:
fsck.ext3 -y /dev/sdb1
sdb1 — имя устройства, замените на свое. Узнать какие устройства обнаружены, можно выполнив:
ls /dev | grep sd
или ls /dev | grep hd
mount -t ext3 /dev/sdb1 /mnt/for_recover/
for_recover — каталог, куда будет монтироваться раздел, предварительно его нужно создать например в каталоге /mnt:
cd /mnt/
mkdir for_recover
Данные будут восстановлены в каталог /mnt/for_recover/lost+found/
Для поиска и сохранения файлов по маске (в примере для документов с расширением *.doc) используется:
cp `find /mnt/for_recover/ -name *.doc` ~/documents/
каталог documents должен существовать в домашней папке.