Оглавление:
- Шаг 1. Установите файлы и вспомогательное программное обеспечение
- Шаг 2: Создайте и измените файлы конфигурации
- Шаг 3: Создайте пусковые установки
- Шаг 4: запуск и тестирование
- Шаг 5: А как насчет ANSI?
Видео: Renegade BBS в Ubuntu Linux - Telnet - Многоузловой: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:55
Установите классическую многоузловую Renegade BBS с поддержкой telnet в Ubuntu Linux. Помните старые добрые времена? Когда социальные сети состояли из не более чем копии pcplus, модема 9600 бод и для многих SysOps копии легендарной Renegade BBS. Было бы здорово вернуться в те дни, используя свою систему Ubuntu. Существует множество ресурсов BBS с открытым исходным кодом для Linux, но мне не удалось найти хоть что-нибудь, хотя бы отдаленно упоминающее Renegade и Linux в одном предложении. Это заставило меня почувствовать ностальгический вызов, поэтому я решил найти способ запустить многоузловую Renegade BBS по telnet из моей системы Ubuntu. В этом руководстве я покажу вам, как я этого добился, и, надеюсь, вдохновлю на некоторые столь необходимые творческие улучшения. ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Прежде чем мы начнем, обратите внимание, что я не несу ответственности за любой ущерб, нанесенный вашей системе в результате следующих процессов. Также обратите внимание, что мы будем открывать несколько портов TCP для прямого подключения без какой-либо аутентификации Linux. Скорее всего, это проблема безопасности. ДЕЙСТВУЙТЕ НА СВОЙ СОБСТВЕННЫЙ РИСК!
Шаг 1. Установите файлы и вспомогательное программное обеспечение
Установите DosBox (эмулятор DOS Linux) $ sudo apt-get install dosbox Создайте в своей домашней папке папку с именем renegade. ПРИМЕЧАНИЕ. Вы можете создать новую учетную запись пользователя с именем «renegade» и предоставить ей минимальные разрешения. Если вы решите сделать это, обязательно войдите в систему под новой учетной записью, прежде чем продолжить. $ mkdir ~ / renegade Получить и извлечь Renegade BBS $ cd ~ / renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zip Получить и извлечь драйвер FOSSIL. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Запустить DosBox $ dosboxУстановить Renegade BBS в dosbox. Z: \> mount c ~ / renegade Z: \> c: C: \> install Когда программа установки запрашивает у вас "основной путь" bbs, введите "c: \". Не закрывайте окно DosBox …
Шаг 2: Создайте и измените файлы конфигурации
Чтобы создать общий файл конфигурации для DosBox, введите следующую команду в DosBox. C: \> config -writeconf n1.conf Выйти из DoxBox C: \> exit Отредактировать файл конфигурации $ gedit ~ / renegade / n1.conf Найдите раздел с меткой [serial] и измените его содержимое следующим образом.. [serial] serial1 = порт прослушивания модема: 2000 serial2 = dummy serial3 = disabled serial4 = disabled Теперь найдите раздел с именем [autoexec] и добавьте следующие строки (это должен быть последний раздел). [autoexec] mount c ~ / renegade c: cd foss fci.exe cd.. renegade.exe -N1 Сохраните файл конфигурации как n1.conf Теперь вернитесь и измените порт прослушивания на serial1 с 2000 на 2001 Также измените аргумент "-N1" после renegade.exe в разделе [autoexec] на -N2 и сохраните как n2.conf. Повторяйте соответственно, пока не создадите 4 отдельных файла конфигурации n1 - n4.conf, используя порты прослушивания 2000–2003 и выполняя renegade.exe на узлах 1–4 с помощью -N аргумент. (Я полагаю, вы могли бы создать столько узлов, сколько захотите.)
Шаг 3: Создайте пусковые установки
Теперь мы создадим четыре пусковых установки, которые будут порождать каждый узел BBS. Щелкните правой кнопкой мыши на рабочем столе и выберите «Создать пусковую установку». Измените тип приложения на «Приложение в терминале». Назовите пусковую установку «RGN1» Под типом команды: «dosbox» -conf ~ / renegade / n1.conf "Повторите процесс, изменяя" RGN1 на RGN2 "и" n1.conf "на" n2.conf "и так далее, пока вы не создадите программу запуска для всех четырех узлов.
Шаг 4: запуск и тестирование
Теперь запустите первый узел, используя средство запуска (RGN1), которое мы создали на предыдущем шаге. Вы должны увидеть экран, подобный изображенному на рисунке ниже. Откройте окно терминала и введите следующую команду, чтобы проверить узел. $ telnet localhost 2000 Если все прошло хорошо в процессе установки, вы должны увидеть настоящий уродливый экран входа в систему Renegade по умолчанию в сеансе telnet. Вы должны иметь возможность запускать все четыре узла и telnet для каждого из них на портах 2000-2003. Настройте переадресацию портов на своем маршрутизаторе соответствующим образом и пригласите друзей проверить вашу новую BBS Hella Underground, Hella Leet Renegade. Но как насчет классных меню ANSI? В командной строке, похоже, не хватает возможности воссоздать эти старые символы ANSI, поэтому по умолчанию используется эмуляция базового типа ASCII. Прочтите следующий шаг, чтобы найти простое решение.
Шаг 5: А как насчет ANSI?
Чтобы продолжить, вам необходимо установить Wine, а также иметь доступ к установке Windows. (Любая версия винды, поста win95 должно хватить).
При установке Windows найдите файл "telnet.exe" в папке / windows / system32. Скопируйте telnet.exe куда-нибудь в вашу установку ubuntu и откройте его с помощью Wine. Появится новое окно. В командной строке введите open localhost 2000. Теперь вы должны увидеть что-то более сентиментально аппетитное.
Спасибо за просмотр моих инструкций. Пожалуйста, не стесняйтесь вносить любые предложения или идеи по улучшению качества и безопасности этого проекта.
-пиро
Рекомендуемые:
Renegade-i (Программируемый тестер ИС, который кажется настоящим): 3 шага (с изображениями)
Renegade-i (Программируемый тестер ИС, который кажется настоящим): МИЛЛИОННАЯ МЕЧТА ДОЛЛАРОВ. Вы когда-нибудь мечтали иметь дома свой собственный тестер ИС? Не просто гаджет, который может тестировать ИС, а «программируемая» машина, которая ощущается как один из флагманских продуктов крупнейших игроков в индустрии тестирования полупроводников, успешно
Как превратить Chromebook в машину с Linux Ubuntu!: 5 шагов
Как превратить Chromebook в машину Linux Ubuntu !: Я получил этот Chromebook Samsung некоторое время назад. С тех пор, как я получил его, я хотел изменить его, чтобы он стал лучше. Чтобы иметь возможность обрабатывать приложения, которые были не только из интернет-магазина Chrome. Наконец-то я нашел способ. Linux Ubuntu - отличный способ максимально использовать хром
Вернуться к BBS !!: 8 шагов
Вернитесь к BBS !!: В те времена, когда Интернет не был чем-то, называвшимся BBS или системами досок объявлений. В эти места можно было попасть, используя свой компьютер и телефонную линию. Вы могли общаться с другими пользователями в сети, играть в игры, публиковать сообщения в различных
Создание загрузочного диска в Linux (Ubuntu): 3 шага
Создание загрузочного диска с Linux (Ubuntu): вы хотите загрузить Linux с флешки, чтобы вы могли установить его на свой компьютер или заняться другими забавными вещами с Linux? - Вы как раз собираетесь узнать, как настроить один так, чтобы с него можно было успешно загрузиться
Как установить Flash в Ubuntu Linux, простой способ!: 4 шага
Как установить Flash в Ubuntu Linux, простой способ!: Одна из немногих вещей, которые мне не нравятся в Linux, - это то, насколько сложно может быть установка новых приложений или плагинов, это может быть сложно, если вы не очень хорошо использовать командные строки и предпочитаю использовать графический интерфейс - произносится Gooey (графический пользовательский интерфейс), это