Автор работы: Пользователь скрыл имя, 22 Февраля 2011 в 18:20, курсовая работа
FTP (File Transfer Protocol или "Протокол Передачи Файлов") - один из старейших протоколов в Internet и входит в его стандарты. Обмен данными в FTP проходит по TCP-каналу. Построен обмен по технологии "клиент-сервер". На рисунке 1.1 изображена модель протокола.
v Выходим
из установки, перезагружаемся.
- = Установка
выполнена = -
v После перезагрузки открывается окно с вариантами загрузки ОС FreeBSD.
Ø Нажимаем Enter.
- = Начинается
загрузка ОС = -
v После загрузки выводятся на экран поля (Login:) и (Password:).
Компиляция
и установка своего ядра.
Файл nv6.patch копируем в директорию “/usr/src/sys/dev/mii”
F cp nv6.patch –rf /usr/src/sys/dev/mii
Заходим в директорию /usr/src/sys/amd64/conf
F cd /usr/src/sys/amd64/conf
Просматриваем содержимое этой директории
F ls
Делаем копию ядра «Generic» для надёжности.
F cp Generic «Имя своего файла»
Открываем свой файл
F ee «имя своего файла»
В файле изменяем его системное имя в строчке №8 [L8]
F Generic на «имя своего файла»
Комментируем строчку №194 [L194]
Выходим из файла и сохраняем его.
F Ctrl+C -> “exit” -> Enter
Заходим в директорию “/usr/src/”
F cd /usr/src/
Проводим установку своего ядра:
F make buildkernel KernelConf=”ИмяСвоегоЯдра”
как только проходит установка пишем следующее
F make
installKernel KernelConf=”ИмяСвоегоЯдра”
- = Ядро скомпилировано
и установлено = -
Установка Рабочего
Стола.
Устанавливаем пакеты рабочего стола
F sysinstall
Заходим в директорию «Configuration» далее «Packages» далее «x11»
Выбираем пакеты – «kde_3.5.8» и «x org 6.9.0»
Устанавливаем и выходим в командную строку.
Пишем:
F cd /root (переходим в директорию /root)
Открываем файл «.xinitrc»
F ee .xinitrc
В нём прописываем следующее:
F exec startkde
Выходим из файла и сохраняем его.
В командной строке для запуска рабочего стола пишем:
F startx
- = Рабочий
Стол установлен и запущен = -
Подключение
HDD, FlashDisc, CD-ROM.
Для подключения устройств используем команду:
F mount
Структура команды выглядит следующим образом:
F mount –t «файловая система» /dev/«уср-во» «имя папки»
Для извлечения устройства выходим из его директории и командой:
F umount «имя папки»
отключаем смонтированное устройство.
Файловые системы:
Флэшка = msdosfs
Жесткий диск = ntfs (fat32)
CD-диск = cd9660
Установка драйверов
для сети и её настройка.
Переходим в
папку с драйвером и
F cd /usr/nv6/
F ls
F tar –xzvf «имя файла»
Заходим в
распакованную папку с
F cd /usr/nv6/«имя файла драйвера»
F make
- = Проходит компиляция = -
Копируем файл в директорию /boot/modules
F cp if_nfe_ /boot/modules
F cd /boot/defaults
Открываем файл
F ее loader.conf
В строчке №198 прописываем следующее
F if_nfe_load = “Yes”
Закрываем файл.
Настройка сети.
Командой “ifconfig” просматриваем сетевые устройства.
Устанавливаем IP нужному устройству:
F ifconfig «имя устройства» inet «нужный IP»
Задаём маску подсети:
F ifconfig «имя устройства»
netmask «маска подсети»
Установка xORGConfig
В командной консоле пишем следующее:
F xorgconfig (жмём Enter для продолжения, Ctrl+C для отмены)
1. Выбираем параметр мыши (-4-, ps\2 mouse)
2. Использовать 3 кнопки для мыши ? (-Y- Да)
3. Имя мыши выбираем поумолчанию (/dev/psm0)
4. Выбираем тип клавиатуры (-3-)
5. Выбираем страну (54 – Russia)
6. Вариант имени для «ру» (Жмём «Enter»)
7. Настройки монитора ( Enter – по умолчанию)
8. Настройки монитора (Частота, разрешение и т.п. – 9 - )
9. Вертикальная
синхронизация
Установка и
Настройка FTP-сервера
Из пакетов
устанавливаем FTPD.
- = Проходит
установка = -
Открываем файл inetd.conf в директории /etc:
Изменяем первую строчку настроек, убирая комментарий(#), в конце строки задаём нужные параметры FTP-серверу.
Дополнительную
информацию всегда можно
найти на странице
руководства man ftpd(8).
Открываем файл rc.conf в директории /etc/defaults:
Ищем строчку "ftpd_enabled=" и дописываем "Yes"
Далее выходим из файла и сохраняем его.
После перезагружаем
компьютер и при загрузке сможем
увидеть что FTP-сервер запущен.
- = FTP-сервер запущен и
работает в автономном режиме = -
Программа ftp воспринимает следующие команды. Аргументы команды, которые содержат пробелы, необходимо брать в кавычки (").
! [ команда [ аргументы ] ]
Вызывает интерактивный командный интерпретатор на локальной машине. Если заданы аргументы, первый из них рассматривается как команда, которую необходимо выполнить, а остальные - как аргументы для этой команды.
? [ команда ]
Синоним для команды help.
$ имя_макроса [ аргументы ]
Выполняет макрос имя_макроса, который был определен с помощью команды macdef. Аргументы передаются макросу без расширения.
account [ пароль ]
Передает дополнительный пароль, требуемый удаленной системой для доступа к ресурсам после успешного завершения регистрации. Если аргумент не задан, пользователю будет предложено ввести пароль учетной записи в режиме ввода без отображения.
append локальный_файл [ удаленный_файл ]
Добавляет локальный_файл к файлу на удаленной машине. Если удаленный_файл не указан, имя локального файла используется для именования удаленного после выполнения всех изменений, определяемых установками ntrans или nmap. При передаче файла используются текущие установки типа, формата, режима и структуры.
Информация о работе Установка и Настройка FTP сервера на freebsd