Агуулгын хүснэгт:
- Алхам 1: Файл болон дэмжлэгийн програм хангамжийг суулгана уу
- Алхам 2: Config файлуудыг үүсгэж, өөрчлөх
- Алхам 3: Эхлүүлэгч үүсгэх
- Алхам 4: Эхлэх ба турших
- Алхам 5: ANSI -ийн талаар юу хэлэх вэ?
Видео: Ubuntu Linux дахь Renegade BBS - Telnet - Олон зангилаа: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:06
Ubuntu Linux дээр telnet дэмжлэгтэй сонгодог олон зангилаа Renegade BBS-ийг суулгаарай. Сайхан өдрүүдийг санаж байна уу? Нийгмийн сүлжээ нь pcplus -ийн хуулбар, 9600 baud модем, олон SysOps -ийн хувьд домогт Renegade BBS -ийн хуулбараас өөр юу ч биш байв. Ubuntu системээ ашиглан тэр өдрүүдийг эргэн харах нь сайхан биш гэж үү? Линуксд зориулсан BBS -ийн олон нээлттэй эх сурвалжууд байдаг, гэхдээ би ижил өгүүлбэрт алсын хараатай болон Линуксийн талаар дурдсан зүйлийг олж чадаагүй юм. Энэ нь надад дургүйцлийг төрүүлсэн тул Ubuntu системээсээ telnet олон зангилаа Renegade BBS-ийг ажиллуулах арга замыг хайж эхлэв. Энэхүү зааварчилгаанд би үүнийг хэрхэн олж авснаа харуулах болно, мөн шаардлагатай бүтээлч сайжруулалтыг хийх болно гэж найдаж байна.. Линукс баталгаажуулалтгүйгээр шууд холбогдохын тулд бид олон TCP портуудыг нээх болно гэдгийг анхаарна уу. Энэ нь магадгүй аюулгүй байдлын асуудал юм. ӨӨРИЙН ЭРСДЛИЙГ ГҮЙЦЭТГЭЖ БАЙНА!
Алхам 1: Файл болон дэмжлэгийн програм хангамжийг суулгана уу
DosBox (Linux DOS Emulator) суулгах $ sudo apt-get install dosboxRenegade нэртэй гэрийн хавтасныхаа доор хавтас үүсгээрэй. ТАЙЛБАР: Та "renegade" нэртэй шинэ хэрэглэгчийн бүртгэл үүсгэж, түүнд хамгийн бага зөвшөөрөл өгөхийг хүсч болно. Хэрэв та үүнийг хийхээр шийдсэн бол үргэлжлүүлэхээсээ өмнө шинэ акаунтаар нэвтрэхээ мартуузай. $ mkdir ~/renegadeGen and Extract Renegade BBS $ cd ~/renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zipGet ба 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: Config файлуудыг үүсгэж, өөрчлөх
DosBox -ийн ерөнхий тохиргооны файл үүсгэхийн тулд DosBox дээр дараах тушаалыг бичнэ үү. C: \> config -writeconf n1.conf DoxBox -оос гарах C: \> гарах $ gedit ~/renegade/n1.conf тохиргооны файлыг засварлах [Цуврал] гэсэн хэсгийг олоод түүний агуулгыг дараах байдлаар уншихаар өөрчилнө үү. [Цуваа] serial1 = модемийн сонсох порт: 2000 serial2 = дамми serial3 = идэвхгүй serial4 = идэвхгүй болсон Одоо [autoexec] гэж нэрлэгдсэн хэсгийг олоод дараах мөрөнд нэмнэ үү (энэ нь сүүлийн хэсэг байх ёстой). [autoexec] c ~/renegade c: cd foss fci.exe cd.. renegade.exe -N1Тохиргооны файлыг n1.conf хэлбэрээр хадгална уу. Одоо буцаж очоод serial1 дээрх сонсох портыг 2000-2001 онд өөрчил. renegade.exe -г [autoexec] хэсэгт -N2 болгон хадгалж, n2.conf болгон хадгална. Та n1 - n4.conf гэсэн 4 тусдаа тохиргооны файлыг үүсгэх хүртэл давтаж, 2000-2003 оны сонсох портуудыг ашиглан renegade.exe файлыг 1-4 цэг дээр ажиллуулна. -Маргаан. (Та үндсэндээ хүссэн хэмжээгээрээ олон зангилаа үүсгэж чадна гэж бодож байна.)
Алхам 3: Эхлүүлэгч үүсгэх
Одоо бид BBS-ийн зангилаа бүрийг үүсгэх дөрвөн эхлүүлэгчийг үүсгэх болно. Ширээний баруун товчлуур дээр дараад "Эхлүүлэгч үүсгэх" дээр дарна уу. Програмын төрлийг "Програм дахь терминал" болгон өөрчилнө үү. "RGN1" эхлүүлэгчийг тушаалын төрлөөр оруулна уу: "dosbox -conf ~/renegade/n1.conf "" RGN1 -ийг RGN2 болгон "," n1.conf "-ыг" n2.conf "болгон өөрчилж, бүх дөрвөн зангилааны эхлэлийг үүсгэх хүртэл үйлдлийг давтана.
Алхам 4: Эхлэх ба турших
Одоо бид эхний алхамд эхлүүлсэн эхлүүлэгчийг (RGN1) ашиглан эхний зангилааг ажиллуулна уу. Та доорх зурган дээрх шиг дэлгэцийг харах ёстой бөгөөд терминалын цонхыг нээгээд зангилааг шалгахын тулд дараах тушаалыг бичнэ үү. $ telnet localhost 2000 Хэрэв тохиргооны явцад бүх зүйл амжилттай болсон бол та telnet сесс дээрээ жинхэнэ муухай, анхдагч Renegade нэвтрэх дэлгэцийг харах ёстой. Та 2000-2003 портууд дээр бүх дөрвөн зангилаа, телнетийг ажиллуулах боломжтой байх ёстой. Өөрийн чиглүүлэгч дээр порт дамжуулалтаа тохируулж, найзуудаа шинэ hella Underground hella leet Renegade BBS -ийг үзэхийг урь. ANSI -ийн гайхалтай цэсүүд яах вэ? Тушаалын мөрөнд хуучин ANSI тэмдэгтүүдийг дахин бүтээх чадвар дутагдаж байгаа бололтой, энэ нь үндсэн ASCII төрлийн эмуляцыг хийдэг. Энгийн шийдлийг олохын тулд дараагийн алхамыг уншина уу.
Алхам 5: ANSI -ийн талаар юу хэлэх вэ?
Үргэлжлүүлэхийн тулд та дарсыг суулгасан байх ёстой бөгөөд Windows -ийг суулгах боломжтой болно. (Цонхны аль ч хувилбар, win95 бичихэд хангалттай).
Windows суулгахдаа / windows / system32 доорх "telnet.exe" файлыг олоорой. Telnet.exe файлыг ubuntu суулгацынхаа хаа нэг газар хуулж дарсаар нээнэ үү. Шинэ цонх гарч ирэх болно. Шуурхай хэлбэрээр localhost 2000 -ийг нээнэ үү. Та одоо сэтгэл санааны хувьд арай илүү дур булаам зүйлийг олж харах ёстой.
Миний зааврыг үзэж байгаад баярлалаа. Энэхүү төслийн чанар, аюулгүй байдлыг сайжруулах талаар ямар нэгэн санал, санаа бодлоо чөлөөтэй илэрхийлнэ үү.
-пиропо
Зөвлөмж болгож буй:
RaspberryPi WSPR зангилаа: 7 алхам
RaspberryPi WSPR зангилаа: Би WSPRnet тоглоомонд хөлийг минь норгоод, гэрэлт цамхагийг хэр хол дамжуулж болохыг харж эхлэхийн тулд WSPRnet (Сигналын сул тархалтын сурвалжлагч) дамжуулагч хийхийг хүссэн. Надад энэ тоног төхөөрөмжийн заримыг нь байрлуулсан байсан, би хурдан мэргэжлийн ажиллуулахаар шийдсэн
COVID-19-д зориулсан 20 дахь хоёр дахь гар угаах таймер: 6 алхам (зурагтай)
COVID-19-д зориулсан хоёр дахь гар угаах таймер: Дэлхий даяар COVID-19 тархах тусам бид нүүрээ бага багаар цуглуулж, гараа илүү олон удаа угааж өөрийгөө хамгаалах ёстой. гараа зөв угааж болохгүй. Гараа хэрхэн зөв угаах вэ? W
Мэдрэгчийн зангилаа бүхий ESP32 Lora Thingspeak гарц: 9 алхам
Мэдрэгч зангилаатай ESP32 Lora Thingspeak гарц: Энэхүү IoT төсөлд би ESP32 LoRa гарцыг зохион бүтээсэн. Мөн ESP32 LoRa Sensor Node нь мэдрэгчийг хэдэн км -ийн зайнаас утасгүй хянах боломжийг олгодог. Илгээгч нь DHT11 Sensor ашиглан чийгшил, температурын өгөгдлийг унших болно. Дараа нь дамжуулдаг
Raspberry Pi 4B -ийн DockerPi цуврал IoT зангилаа (A) самбар: 4 алхам
Raspberry Pi 4B -ийн DockerPi цуврал IoT Node (A) самбар: Тодорхойлолт: IoT Node (A) нь Docker Pi цувралын модулийн нэг юм.IOT зангилаа (A) = GPS/BDS + GSM + Lora. өгөгдөл, GSM/GPS/BDS модулийг SC16IS752 -ээр хянадаг, эх хавтан нь зөвхөн I2C дэмжлэг шаарддаг. Raspbe -ийг дэмжинэ
IoT урт хугацааны чичиргээ ба температур мэдрэгч бүхий зангилаа-улаан: 34 алхам
IoT урт долгионы чичиргээ ба температур мэдрэгч бүхий зангилаа-улаан: Утасгүй торон сүлжээний архитектурыг ашиглан 28 миль хүртэлх зайтай NCD-ийн урт хугацааны утасгүй температурын чийгшлийн мэдрэгчийг танилцуулж байна. Honeywell HIH9130 температурын чийгшлийн мэдрэгчийг багтаасан нь өндөр нарийвчлалтай температурыг дамжуулдаг