Все о Linux. LinuxRSP.Ru


Cвежие новости Linux и BSD, анонсы статей и книг прямо в почтовый ящик!
Подписаться письмом


 Сегодняшние новости:

25 лет исполнилось ядру Linux

Релиз KDevelop 5.0

Oracle открывает код JDK9 для ARM

Выпущен Timewarrior 1.0.0

Релиз Android 7.0

Percona Memory Engine для MongoDB на базе WiredTiger

PowerShell открыт и доступен для Linux

Форк TrueCrypt: VeraCrypt 1.18

Релиз Snapcraft 2.14

Релиз Go 1.7

Стабильный выпуск рабочего стола Lumina

Вышла первая версия аналога OpenCV - DCV 0.1

Выпуск минималистичной программы для мониторинга jsonmon 3

В MIT разработали новый язык программирования

Первый релиз Qt5Gtk2

Godot 2.1 - новая версия открытого игрового движка

Свободная цифровая станция звукозаписи: Ardour 5.0

Обновление SkypeWeb Plugin for Pidgin

Вышла версия 3.0 Android File Transfer для Linux (и для OS X)

Программный аналог MIDI-контроллера для создания музыки: Launchpadd v1.3

Mozilla спонсирует поддержку Python 3.5 в PyPy

Ef 0.08 - программа для моделирования динамики заряженных частиц

Обновление текстового редактора TEA до версии 42.0.0

Релиз OpenOrienteering Mapper 0.6.4

Вышли Guix и GuixSD 0.11

Релиз Opera 39

Выпуск LibreOffice 5.2

В OpenSSH обнаружены и устранены некоторые уязвимости

Эмулятор FCEUX 2.2.3

Компания Билайн переходит на российскую СУБД с открытым исходным кодом Tarantool

Google

 Новые статьи :

Утилиты для восстановления потерянных данных в Linux

Лучшие файловые менеджеры для Android

20 лучших бесплатных книг о Linux

Как сгенерировать открытый/закрытый SSH-ключ в Linux

Grive - клиент Google Drive для Linux с открытым исходным кодом

Протокол IPv6: варианты подключения

Сервер из образа: DHCP + TFTP + Initrd + OpenVZ

Обзор веб-панелей управления хостингом

Приёмы работы с Vim

Nginx как Reverse Proxy для сайта, использующего SSL

Разработка модулей ядра Linux

Мониторинг нагрузки http-сервера Apache 2

Перевод комментариев к файлу конфигурации Squid

Решение проблем при использовании "1c предприятие" 8.2 в Linux

Advanced Bash-Scripting Guide Искусство программирования на языке сценариев командной оболочки







Rambler's Top100





 
 

Как установить и настроить частный FTP-сервер

Недавно мне пришлось устанавливать Linux из под Windows, по локальной сети из двух машин, на старенькую машину без CD...

Дмитрий Никущенко (satg@alpha.mhi.iuf.net)

Инсталляция Linux по локальной сети.

У нас на работе появился новый, современный компьютер, а старенькая машина перекочевала в дальний угол. Правда ее соединили с первой коаксиальным кабелем, и берут некоторые данные, но в основном она простаивает. Тут появилась идея установить на нее Linux и в свободное время осваивать его. Итак имеются две машины с OS Windows98, соединены через сетевые карты, протокол NetBEUI.

На одной CD устройство, на второй его нет. Снять с первой машины CD невозможно, так как она на гарантии и системный блок под пломбами, а взять взаймы негде, поэтому установка с локального CD отпадает. В FAQ по Linux описаны разные способы инсталляции в том числе и по FTP. Решил попробовать этот вариант.

Подготавливаю старую машину для установка Linux, для этого на одном из ее дисков стираю разный хлам. Удалось высвободить 600 Mb и при помощи Partition Magic выделяю для Linux основной и swap разделы. Устанавливаю на обеих машинах TCP/IP протокол. Адресация для локальной сети рекомендуется в диапазоне 192.168.X.X.
Поэтому первой машине задаю адрес 192.168.9.1
другой 192.168.9.2
маска 255.255.255.0

Проверяю связь между ними, друг друга по сети видят. Создаю загрузочный диск с образа Bootnet.img из дистрибутива RedHat 6. Теперь необходимо первую машину сделать FTP сервером. После поисков в INet, нашел несколько FTP серверов для Windows. Попробовал их, и выбрал GuildFTPd последней версии 0.999.9, потому что он бесплатный, небольшой и имеет отличный Help. Установил на первую машину с CD устройством. Настройка основных параметров сервера (номер порта, максимальное количество коннектов, количество коннектов с каждого ip и др) осуществляется в правом нижнем окне. Если это сделать для группы System, то все группы нижнего уровня эти настройки унаследуют. Создаем группу Anon c правом входа anonymous.
Делаем ссылку на корень CD. т.е Local Path = "E:\",
Virtual Path = "/".
Ip mask 192.168.9.1
Admin -> Options -> Server: вписываю имя RedHat, и несколько уменьшаю детализацию сообщений сервера (передвинув бегунок "Log Level" влево), иначе файлы журнала быстро наберут сотни мегабайт:
Admin -> Option -> Advanced Settings -> Nic =0, в правом поле будет подсвечен Ip=192.168.9.1
Сервер готов к работе, для его запуска/выключения нажать кнопку "on", или выбрать меню Admin -> Allow Logins.

Со второй машины проверяю доступ к CD диску, в командной строке набираю:
Ftp -o 192.168.9.1

Идут сообщения: Server - RedHat, потом приветствие, которое можно набрать в GuildFTPd;
запрашивается имя - anonymous, пароль - адрес почтового ящика.
Далее: Ls -l, все читается. Пробую что нибудь скачать: get readme.txt. Файл перекачался. Можно проверить FTP сервер FAR или WinComander. Теперь вставляю загрузочную дискету в эту же машину, перезагружаюсь. Язык English
клав en
установка по FTP
сетевая карта Ne1000, 2000 compatibility
IRQ 5, adr =0x320
Нажимаю Alt+F4 и читаю
Ne*000 ethrcard probe at 0x320:00 80 c8 2d 4f 90
Ne2000 fond at 0x320 using irq 5
Нажимаю Alt+F1 и Ok
Ip adr = 192.168.9.2 далее значения выставил Linux
netmask 255.255.255.0
Def gateway 192.168.9.1
Primary NetServer 192.168.9.1
после OK заполняю сам
FTP site name: 192.168.9.1
RedHat directory: (один пробел)
OK.

появляется сообщение, что загружается \RedHat\base\netstg2.img Затем пошли вопросы по инсталляции, на которые я ответил.
Прошло 15 минут и Linux стоит на второй машине. Перезагружаюсь в Linux, затем в Windows.
Все работает.
Я думаю этот вариант инсталляции может подойти и для Notebook без CD устройств.
У меня проблемы возникли с сетевой картой DE 220 ISA, почему-то драйвер "ne" отсутствовал в дистрибутиве RedHat 7.1, пришлось использовать RedHat 6.2. Затем сетевая карта не хотела работать через порт 0x300, хотя в Windows стоит этот порт, IRQ 10 тоже не понравился.

Вот и все, Сергей.

Литература из Inet: В.А.Костромин "ОС Linux на Вашем персональном компьютере" ;


При перепечатке ссылка на www.linuxrsp.ru обязательна.
      

Связь | О проекте LinuxRSP | Реклама | О Linux
© 1999-2017 LinuxRSP