πΎ Archived View for reisub.nsupdate.info βΊ fabianbonetti βΊ revista_atdt05.gemini captured on 2023-01-29 at 03:10:36. Gemini links have been rewritten to link to archived content
β¬ οΈ Previous capture (2021-11-30)
-=-=-=-=-=-=-
============================================================================================== = ========= ============================ ======================================== = =============== ============================ === ======================================= = =============== ============================ ==== ======================== ==== ====== = ========= === ===== === === = ======== === ==== === = ==== === == == = = ==== = == ======= = == ======= ==== == == = === ==== ====== = =========== == = == ===== == = ======= === === = == = == === ==== === = = ========= == = == === == = ======= ==== == = == = == ====== ==== === = = ======== = == = == == = == = ======= === === = == = == = === ==== === = = ========= == === === == = ======= ===== === = === ==== === == = ==============================================================================================
_________________________________________________________________________________ /* ATDT MAGAZINE ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::[0x01-05]: NUMERO 0x01:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: "instalacion de SynchronetBBS en GNU/Linux" por Ragnarok */ ββ¦ββββ¦β ββ¦ β¦β ββ¦ββ β¦β ββ¦ββββ¦β ββ¦ β¦β ββ¦ββββ¦β ββ¦ββββ¦β ββ©ββββ¦β ββ©β€β¦β€β©β ββ β ββ ββ ββ¬ββββ¬β€ ββ βββ¦β©β ββ ββ ββ©ββββ©β ββ©β ββ© βββ©β ββ©ββββ©β ββ© β©β ββ© βββ ββ©ββββ©β ββ¦ββ β¦β ββ¦ββββ¦β βββ€β¦β€ββ ββ β ββ ββ¬ββ βββ ββ© βββ©β ββ©ββββ©β β§β©β§ Es hora de ponerse las pilas. No puede existir una Scene de arte, de Hackers o de dementes digitales sin su habitat natural: Un BBS. Entonces hoy en dΓa es necesario que estos espacios persistan y se multipliquen. Por eso vamos a instalar uno. Si, desde cero, si desde GNU/Linux En esta primera entrega me encomendaron la misiΓ³n de armar una pequeΓ±a guΓa para instalar un BBS en tu computadora. Hoy vamos a comenzar con Synchonet BBS Desde aquellos aΓ±os felices que SBBS empezΓ³ siendo un software bastante interesante. En particular, porque siempre tuvo la visiΓ³n de expandirse con nuevas ideas y propuestas. Admito que yo no lo usaba en los comienzos sino que lo encontrΓ© desde la version 3, cerca del aΓ±o 2000 cuando rearmΓ© Dock Sud BBS. Me motivΓ³ a usarlo porque corrΓa en GNU/Linux y porque su desarrollo se habΓa abierto a la comunidad. Hoy es uno los software de BBS con un desarrollo activo y libre (se distribuye bajo licencia GPL y LGPL). Su autor y principal desarrollador Rob Swindell responde siempre de forma positiva ante los reportes de bugs y mejoras. %Β·"$% Para mΓ‘s informaciΓ³n entre al sitio oficial: http://www.synchro.net ############################################################################## # Comencemos la instalaciΓ³n ... # ############################################################################## Primero vamos asumir que usamos una distribuciΓ³n de GNU/Linux, en el mejor de los casos Debian Buster o Stretch. Aunque funcionan en otras tantas asi como en FreeBSD y esos otros sistemas llamados Windorssss. Luego tenemos que instalar algunas librerΓas y herramientas de desarrollo: +------------------------------------+-------------------+ | Requisitos | Debian Package | +------------------------------------+-------------------+ | GNU make | gmake | | GNU C/C++ Compiler | gcc g++ | | System C library header files | linux-libc-dev | | ncurses library and headers | libncursesw5-dev | | Netscape Portable Runtime Library | libnspr4-dev | | Perl | perl | | python | python-base | | pkgconf | (es parte del S.O)| | patch (for non-x86 platforms) | patch | | Git | git-core | | Wget | wget | | InfoZIP | zip unzip | +------------------------------------+-------------------+ @"Β·% ver: http://wiki.synchro.net/install:nix:prerequisites Opcionalmente, podemos agregar libgtk-3-dev para tener un par de herramientas grΓ‘ficas. Pero no nos hace falta porque los machirulos solo usamos la consola. TambiΓ©n vamos a asumir que en esta primera instancia, vamos a instalar el bbs en el directorio /sbbs desde el raiz y que vamos correrlo como root, para evitar problemas de permisos inicialmente. Luego una vez que lo tenemos andando, lo podemos mover a cualquier otro lado y ejecutarlo con un usuario especΓfico para el bbs para mayor seguridad. (debemos usar sudo o su - para pasarnos a root) $ su - Password: tu_clave_de_root Creamos el directorio sbbs y dentro bajar el archivo de Make de instalaciΓ³n $ mkdir /sbbs $ cd /sbbs $ wget https://gitlab.synchro.net/main/sbbs/-/raw/master/install/GNUmakefile AquΓ, ejecutamos make dentro de ese directorio para que se descarguen y se compile todo el software del bbs. $ make SYMLINK=1 NO_GTK=1 install y vamos a ver un grannnnnnnnnnnnnnn log de archivos que se van compilando: ----------------------------------------------------------------------------- git clone https://gitlab.com/SynchronetBBS/sbbs.git /sbbs/repo \ || git clone https://github.com/SynchronetBBS/sbbs.git /sbbs/repo \ || git clone https://gitlab.synchro.net/main/sbbs.git /sbbs/repo Cloning into '/sbbs/repo'... remote: Enumerating objects: 653, done. remote: Counting objects: 100% (653/653), done. remote: Compressing objects: 100% (110/110), done. Receiving objects: 19% (32048/165107), 9.54 MiB | 3.15 MiB/s [...] _JS_DEFINE_CALLINFO(linkage, op, ^~~~~~~~~~~~~~~~~~~ jsbuiltins.h:548:41: note: in expansion of macro βJS_DEFINE_CALLINFO_2β #define _JS_DEFINE_CALLINFO_n(n, args) JS_DEFINE_CALLINFO_##n args ^~~~~~~~~~~~~~~~~~~ jsbuiltins.h:516:5: note: in expansion of macro β_JS_DEFINE_CALLINFO_nβ _JS_DEFINE_CALLINFO_n tn0 ^~~~~~~~~~~~~~~~~~~~~ jsnum.cpp:932:1: note: in expansion of macro βJS_DEFINE_TRCINFO_2β JS_DEFINE_TRCINFO_2(num_toString, ^~~~~~~~~~~~~~~~~~~ jsbuiltins.h:294:11: warning: narrowing conversion of β(intptr_t)js_NumberToStringWithBaseβ from βintptr_t {aka long int}β to βuintptr_t {aka long unsigned int}β inside { } is ill-formed in C++11 [-Wnarrowing] { (intptr_t) &name, argtypes, nanojit::ABI_FASTCALL, isPure, storeAccSet _JS_CI_NAME(name) }; \ jsbuiltins.h:350:5: note: in expansion of macro β_JS_DEFINE_CALLINFOβ _JS_DEFINE_CALLINFO(linkage, op, ^~~~~~~~~~~~~~~~~~~ jsbuiltins.h:548:41: note: in expansion of macro βJS_DEFINE_CALLINFO_3β #define _JS_DEFINE_CALLINFO_n(n, args) JS_DEFINE_CALLINFO_##n args ^~~~~~~~~~~~~~~~~~~ jsbuiltins.h:517:5: note: in expansion of macro β_JS_DEFINE_CALLINFO_nβ _JS_DEFINE_CALLINFO_n tn1 ^~~~~~~~~~~~~~~~~~~~~ jsnum.cpp:932:1: note: in expansion of macro βJS_DEFINE_TRCINFO_2β JS_DEFINE_TRCINFO_2(num_toString, ----------------------------------------------------------------------------- |@#~Β·!"Β·$ NO CARRIER.. Este proceso debe tardar unos 20 minutos en una computadora mas o menos moderna como un core i3. !Β·$" Probablemete en una Raspberry con Raspbian debe llevar todo el dΓa. Una vez finalizado, podemos ver que se nos ha generado una estructura de directorios donde reside toda la magia. $ ls -l total 36 drwxr-xr-x 3 root root 4096 ene 23 21:11 ctrl lrwxrwxrwx 1 root root 15 ene 23 21:11 docs -> /sbbs/repo/docs lrwxrwxrwx 1 root root 15 ene 23 21:11 exec -> /sbbs/repo/exec -rw-r--r-- 1 root root 10852 ene 23 21:01 GNUmakefile drwxr-xr-x 2 root root 4096 ene 23 21:11 node1 drwxr-xr-x 2 root root 4096 ene 23 21:11 node2 drwxr-xr-x 2 root root 4096 ene 23 21:11 node3 drwxr-xr-x 2 root root 4096 ene 23 21:11 node4 drwxr-xr-x 14 root root 4096 ene 23 21:02 repo lrwxrwxrwx 1 root root 15 ene 23 21:11 text -> /sbbs/repo/text lrwxrwxrwx 1 root root 14 ene 23 21:11 web -> /sbbs/repo/web lrwxrwxrwx 1 root root 16 ene 23 21:11 webv4 -> /sbbs/repo/webv4 lrwxrwxrwx 1 root root 15 ene 23 21:11 xtrn -> /sbbs/repo/xtrn "$Β·"!Β· Veamos un poco para que sirven estos directorios: >> /sbbs/ctrl: Contiene todos los archivos de configuraciΓ³n de SBBS, algunos son en formato de texto (.ini, .cfg) y otros son binarios (.cnf, .dab) que son modificados por una herramienta de configuraciΓ³n llamada "scfg". >> /sbbs/exec: Este directorio tiene los programas ejecutables y javascripts que usa SBBS. >> /sbbs/nodeXX: Son los directorios de trabajo de cada nodo (por defecto son 4). >> /sbbs/repo: El es repositorio de cΓ³digo fuente clonado de git, donde podemos actualizar y volver a compilar. >> /sbbs/text: AquΓ estΓ‘n todos los archivos de pantallas y/o menΓΊ que podemos usar para personalizar nuestro bbs. >> /sbbs/web y /sbbs/webv4: Achivos de la interfaz web. Actualmente hay una transiciΓ³n hacia la v4. >> /sbbs/xtrn: AcΓ‘ pueden encontrar unos cuantos programas externos (doors) que pueden agregar al bbs, hay apps, juegos y varias utilidades. >> /sbbs/data: Cuando ejecutemos el BBS por primera vez se va a crear el directorio de datos. Donde se guardaran las librerΓas de archivos, areas de mensajes y datos de usuarios. >> /sbbs/doc: DocumentaciΓ³n *vieja* y original de SBBS, hoy es ΓΊtil como referencia, pero recomiendo acceder derecho al wiki, donde estΓ‘ los mΓ‘s actualizado. https://wiki.synchro.net ############################################################################## # Iniciando el BBS # ############################################################################## Antes de ejecutar el bbs debemos ver algunas configuraciones mΓnimas que recomiendo modificar. Para esto, vamos a usar la herramienta que trae SBBS que se llama "scfg" $ cd /sbbs/exec $ ./scfg Synchronet for Linux v3.18 Sun Jan 24 2021 05:30 pm ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββ[β ][?]ββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββ Configure ββββββββββββββββββββββββ ββββββββββββββββββββββββββ βββββββββββββββββββββββββββββ£βββββββββββββββββββββββ ββββββββββββββββββββββββββ βNodes ββββββββββββββββββββββββ ββββββββββββββββββββββββββ βSystem ββββββββββββββββββββββββ ββββββββββββββββββββββββββ βNetworks ββββββββββββββββββββββββ ββββββββββββββββββββββββββ βFile Areas ββββββββββββββββββββββββ ββββββββββββββββββββββββββ βFile Options ββββββββββββββββββββββββ ββββββββββββββββββββββββββ βChat Features ββββββββββββββββββββββββ ββββββββββββββββββββββββββ βMessage Areas ββββββββββββββββββββββββ ββββββββββββββββββββββββββ βMessage Options ββββββββββββββββββββββββ ββββββββββββββββββββββββββ βCommand Shells ββββββββββββββββββββββββ ββββββββββββββββββββββββββ βExternal Programs ββββββββββββββββββββββββ ββββββββββββββββββββββββββ βText File Sections ββββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ F1 Help ESC Exit Las opciones que debemos cambiar entΓ‘n dentro del menu "System", donde vamos a encontrar el nombre del BBS, datos de lugar, Sysop y el password del administrador(importante). Salimos con ESC y guardamos los cambios. El resto de las opciones son para configurar las areas de archivos, redes de mensaje tipo Fidonet y DoveNet y personalizacion del BBS, que se las dejo para que investiguen. Ahora si, ejecutamos el BBS: $ cd /sbbs/exec $ ./sbbs nd Nota: el parametro "nd" es para ejecutarse en primer plano "No daemon". Con lo cual nos queda una consola mΓnima para ver el estado del bbs. ------------------------------------------------------------------------------ Synchronet Console for Linux-x64 Version 3.18c Copyright 2020 Rob Swindell !SBBSCTRL environment variable not set, using default value: /sbbs/ctrl Reading /sbbs/ctrl/sbbs.ini Loading configuration files from /sbbs/ctrl Current usr ids: ruid - 0, euid - 0, suid - 0 Current grp ids: rgid - 0, egid - 0, sgid - 0 The process 2861 was given capabilities = cap_chown,cap_dac_override, cap_dac_read_search,cap_fowner,cap_fsetid,cap_kill,cap_setgid,cap_setuid,ap_sy Setting initial privileges No password name for: Successfully changed user-id to Setting minimum privileges Current usr ids: ruid - 0, euid - 0, suid - 0 Current grp ids: rgid - 0, egid - 0, sgid - 0 The process 2861 was given capabilities = cap_net_bind_service,cap_sys_resource+ep 1/24 17:44:58 ftp Synchronet FTP Server Version 3.18c 1/24 17:44:58 ftp Compiled master/34cf114ab Jan 23 2021 21:09:52 with GCC 6.3.0 1/24 17:44:58 term Synchronet Terminal Server Version 3.18c 1/24 17:44:58 term Compiled master/34cf114ab Jan 23 2021 21:09:16 with GCC 6.3.0 1/24 17:44:58 term Initializing on Sun Jan 24 17:44:58 2021 with options: 1022 1/24 17:44:58 term Loading configuration files from /sbbs/ctrl 1/24 17:44:58 srvc Synchronet Services Version 3.18c WARNING: No user account specified, running as root! 1/24 17:44:58 ftp Initializing on Sun Jan 24 17:44:58 2021 with options: 14 1/24 17:44:58 ftp Loading configuration files from /sbbs/ctrl 1/24 17:44:58 srvc Compiled master/34cf114ab Jan 23 2021 21:10:02 with GCC 6.3.0 1/24 17:44:58 srvc Initializing on Sun Jan 24 17:44:58 2021 with options: 800 1/24 17:44:58 srvc Loading configuration files from /sbbs/ctrl 1/24 17:44:58 web Synchronet Web Server Version 3.18c 1/24 17:44:58 web Compiled master/34cf114ab Jan 23 2021 21:11:01 with GCC 6.3.0 1/24 17:44:58 web Initializing on Sun Jan 24 17:44:58 2021 with options: 8a0 1/24 17:44:58 web Loading configuration files from /sbbs/ctrl 1/24 17:44:58 mail Synchronet Mail Server Version 3.18c 1/24 17:44:58 mail Compiled master/34cf114ab Jan 23 2021 21:09:57 with GCC 6.3.0 1/24 17:44:58 mail Initializing on Sun Jan 24 17:44:58 2021 with options: 60000404 1/24 17:44:58 mail Loading configuration files from /sbbs/ctrl 1/24 17:44:58 ftp FTP Server listening on socket 0.0.0.0 port 21 1/24 17:44:58 stat Loading configuration files from /sbbs/ctrl 1/24 17:44:58 stat Listening on /sbbs/ctrl/status.sock 1/24 17:44:58 ftp FTP Server listening on socket :: port 21 1/24 17:44:58 term Configured time zone (UTC, 0x0000, offset: 0) does not match 1/24 17:44:58 term Verifying/creating data directories 1/24 17:44:58 term Verifying/creating node directories 1/24 17:44:58 term Telnet Server listening on socket 0.0.0.0 port 23 1/24 17:44:58 ftp FTP Server thread started 1/24 17:44:58 srvc Ignoring disabled service: NNTPS 1/24 17:44:58 mail SMTP Transfer Agent listening on socket 0.0.0.0 port 25 1/24 17:44:58 srvc Ignoring disabled service: MSP-UDP 1/24 17:44:58 srvc Ignoring disabled service: QOTD 1/24 17:44:58 srvc Ignoring disabled service: QOTD-UDP 1/24 17:44:58 srvc Ignoring disabled service: Finger-UDP 1/24 17:44:58 mail 0005 !ERROR 98 binding SMTP Transfer Agent socket to port 25: Address already in use 1/24 17:44:58 mail 0005 Will retry in 15 seconds (1 of 2) 1/24 17:44:58 srvc Ignoring disabled service: Hotline 1/24 17:44:58 srvc Ignoring disabled service: Hotline-TRANS 1/24 17:44:58 srvc Ignoring disabled service: BINKP 1/24 17:44:58 srvc Ignoring disabled service: BINKPS 1/24 17:44:58 srvc Ignoring disabled service: IMAP 1/24 17:44:58 srvc NNTP listening on socket 0.0.0.0 port 119 1/24 17:44:58 srvc NNTP listening on socket :: port 119 1/24 17:44:58 term Telnet Server listening on socket :: port 23 1/24 17:44:58 srvc MSP listening on socket 0.0.0.0 port 18 1/24 17:44:58 term RLogin Server listening on socket 0.0.0.0 port 513 1/24 17:44:58 term RLogin Server listening on socket :: port 513 1/24 17:44:58 srvc MSP listening on socket :: port 18 1/24 17:44:58 srvc ActiveUser listening on socket 0.0.0.0 port 11 1/24 17:44:58 srvc ActiveUser listening on socket :: port 11 1/24 17:44:58 srvc ActiveUser-UDP listening on socket 0.0.0.0 port 11 1/24 17:44:58 srvc ActiveUser-UDP listening on socket :: port 11 1/24 17:44:58 srvc Finger listening on socket 0.0.0.0 port 79 1/24 17:44:58 srvc Finger listening on socket :: port 79 1/24 17:44:58 srvc Gopher listening on socket 0.0.0.0 port 70 1/24 17:44:58 srvc Gopher listening on socket :: port 70 1/24 17:44:58 srvc IRC listening on socket 0.0.0.0 port 6667 1/24 17:44:58 srvc 0024 !ERROR 98 binding IRC socket to port 6667: Address already in use 1/24 17:44:58 srvc 0024 Will retry in 15 seconds (1 of 2) 1/24 17:44:58 term SSH Server listening on socket 0.0.0.0 port 22 1/24 17:44:58 term 0010 !ERROR 98 binding SSH Server socket to port 22: Address already in use 1/24 17:44:58 term 0010 Will retry in 15 seconds (1 of 2) 1/24 17:44:58 web Web Server listening on socket 0.0.0.0 port 80 1/24 17:44:58 web Web Server listening on socket :: port 80 1/24 17:44:58 web Secure Web Server listening on socket 0.0.0.0 port 443 1/24 17:44:58 web Secure Web Server listening on socket :: port 443 1/24 17:44:58 web Web Server thread started [Threads: 8 Sockets: 25 Clients: 0 Served: 0 Errors: 0] (?=Help): ------------------------------------------------------------------------------ /* unas consideraciones de inicio */ Lo mas probable es que se encuentren con algun error de binding de puertos en uso, esto es comΓΊn porque seguramente uds. ya tienen algun servicio como SSH, el servidor de mail como Postfix o algun servidor web ya en ejecuciΓ³n. Por lo tanto, tienen que decidir si van a dejar los servicios del bbs o ambos, pero de mΓnima van a tener que cambiar algun puerto. Los servicos "core" del BBS, son Telnet, ssh, Web, Ftp y Mail. Sus puertos y opciones los tienen que configurar desde el archivo: /sbbs/ctrl/sbbs.ini Este archivo es algo extenso asi que no lo vos a pegar acΓ‘, pero deben ediarlo a mano con su editor preferido ya que contiene las opciones iniciales que lee sbbs cuando arranca. Por ejemplo si desean que el servicio de mail no arranque, basta con editar: [Mail] AutoStart = false O si queiren cambiar el puerto de ssh al 3333, buscanmos la secciΓ³n [BBS]: [BBS] SSHPort = 3333 A esta altura, tambiΓ©n ya pueden eliminar el archivo /sbbs/GNUMakefile que bajamos con wget. "!Β·$!"Β·$!%%$% Ahora es tiempo de conectarse via telnet (o ssh) al nuestro nuevo y flamante sistema. Recomiendo encarecidamente que que bajen SyncTerm para usarlo como terminal ya que tiene el mejor soporte de ansis del mercado.... https://syncterm.bbsdev.net ------------------------------------------------------------------------------ SyncTERM 1.2a Debug (Dec 28 2020) - X11 Sun Jan 24 2021 05:59 pm ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββ[β ][?]βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββ Directory (50 items) ββββββββββββββββββββββββββββββββββββββββ βββββ ββββββββββββββββββββββββββββββββββ£βββββββββββββββββββββββββββββββββββββββ βββββ β00 Dock Sud BBS Local ββββββββββββββββββββββββββββββββββββββββ βββββ β00_Dock Sud BBS TELNET ββββββββββββββββββββββββββββββββββββββββ βββββ β01_Dock Sud BBS WG ββββββββββββββββββββββββββββββββββββββββ βββββ β02_SERIAL βββββββ[β ][?]βββββββββββββββββββββββββββ βββββ β03_Dock Sud BBS SSH βββββββ SyncTERM Settings βββ βββββ β03_MODEM βββββββ βββββββββββββββββββββββββββββββ£ββ βββββ[β ][?]βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββ Address: localhost βββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ βββββ βalpha.themajorbbs.com βββββββ βProgram Settings βββ βββββ βandr01d.zapto.org:9999 ββββββββββββββββββββββββββββββββββββββββ βββββ βArgen-X BBS ββββββββββββββββββββββββββββββββββββββββ βββββ βb4bbs.sampsa.com ββββββββββββββββββββββββββββββββββββββββ βββββ βbadass.dynu.com ββββββββββββββββββββββββββββββββββββββββ βββββ βBandit BBS ββββββββββββββββββββββββββββββββββββββββ βββββ βbbs.bluehard.com ββββββββββββββββββββββββββββββββββββββββ βββββ βbbs.bottomlessabyss.net ββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ F1 Help F5 Copy Shift-DEL Cut F6 Paste ESC Exit ------------------------------------------------------------------------------ Poner CTRL + D e ingresan "localhost" o el ip de la pc donde estΓ‘ corriendo el BBS y van a conectarse: Desde la linea de comandos pueden hacer: $ /usr/bin/syncterm localhost O tambien a modo de prueba usar el cliete nativo de telnet que tengamos instalado: $ telnet localhost ------------------------------------------------------------------------------ Synchronet BBS for Linux Version 3.18 Copyright 2020 Rob Swindell βββββ βββββ β βββ β ββ βββββββββ β Γββ ββββββββββββββββββββ ββ β ββ β βββββββ ββΓβ βββββββ Γββ ββΓββββ ββββββββ ββ βββββββββ ββ βββ βΒ¦ βΒ¦ββΒ¦ββΒ¦ββ ββΓββββββ ββ βΒ¦ββ ββ ββΒ¦ββΓββ β ββ Γβ ββΒ¦ΓβΓβ ββΓββΒ¦ββ Γββ ββΓββββΓββ ββ ββΓββΓβββ βββ ββ βββββββ ββΒ¦βββ ββΒ¦βββββΓββ ββΒ¦βββββββββββββ βββββββΒ¦βββββ β βββ ββΓβ ββββββββββββββββββββββββββββββββββββββββ βββ β βββββ CLIENT CONN: Telnet ADDR: localhost [::1] TERM: 80x24 ANSI SERVER NAME: My Nuevo BBS ADDR: mybbs.dominio.com.ar NODE: 1 (of 4) - Linux 4.9.0-14-rt-amd64 x86_64 TIME: Sun Jan 24 2021 06:05 pm UTC-3:00 ADMN: Sysop If you are a new user to the system, type "New" now. Otherwise, enter your user name or number now. Enter User Name or Number or 'New' Login: ------------------------------------------------------------------------------ !! Felicitaciones, si llegaron hasta aca, ya tienen su nuevo BBS andando !! Ahora solo queda crear su cuenta de usuario con "New". Se les pide que ingresen la clave de administrador que por defecto es SYSPASS para crear la primer cuenta del sistema que va a tener los privilegios de Sysop (LEVEL 90) ------------------------------------------------------------------------------ Enter User Name or Number or 'New' Login: New Starting new user registration β¦ Creating sysop account... System password required. SY: [β] HIT your BACKSPACE or DELETE-LEFT key: Character 127 (7Fh) received. [β] Does your terminal support mouse reporting? Yes [β] Does your terminal support IBM extended ASCII (CP437)? Yes [β] Enter your full name or alias: Ragnarok [β] Enter your full real name: Fernando Toledo [β] Enter your handle or call-sign: Ragnarok [β] Enter your location (e.g. city, state): Dock Sud [β] Enter your sex (M/F): M [β] Enter your birthday (MM/DD/YYYY): 07/15/1977 [β] Network mail address (Example: user@domain) : ragnarok@docksud.com.ar [β] Forward personal e-mail to network mail address? [Yes] No [...] Hasta llegar al menu principal: ββββ β ββ ββββ β ββββ ββ ββ βββββββ βββββββββββββββββββββββββββββββββββββββ βββ β β β β β ββββββββ β β β β βββ βgj β11:22 pm 01/24/21 My Nuevo BBS βββββ β β β β βββ βββ β β β β β βLast On: 01/24/21 Node 1 Up 0:03 ββ β β ββββββ ββ ββββ β βββββ β βFirstOn: 01/24/21 Calls 0 of 0 βββββββββββββββββββββββββββββββββββββββ οΏοΏ Read/Post Messages οΏοΏ Message Area Selection οΏοΏ Electronic Mail ββββ ββββ ββββ β Nβ New message scan β Jβ Jump to new msg area β Eβ Read/Send E-mail β Rβ Read message prompt ββββ * List sub-boards ββββ β Zβ Continuous new scan /* List groups οΏοΏ Other Commands β Vβ View/Vote-in Polls { } # Select sub-board ββββ β Qβ QWK packet transfer [ ] /# Select group β Dβ Default user config β Pβ Post a msg or /Poll β &β Message scan config β Aβ Post auto-message Go to β Uβ User lists ββββ ββββ β Iβ Information **Message Search β Tβ File Transfer sectio β/Aβ Change your avatar ββββ β Gβ Text file section β/Lβ Node activity β Fβ Find text in messages β Cβ Chat section β^Kβ Ctrl-key Menu β Sβ Scan for msgs to you β Xβ External programs β Oβ Logoff BBS (or /O) ββββ ββββ ββββ !=Sysop Menu Anytime β Ctrl-U Who's online Ctrl-P Send private msg Ctrl-C Abort cmd/text οΏ Main οΏ 0:00:09 [1] Local [1] Notices: Por su puesto que esto es solo el inicio y ahora les toca a uds. ir personalizando el bbs. Es muy versΓ‘til para adaptarlo completamente a nuestro gusto. Es obligatorio que ingresen al wiki de sbbs (wiki.synchro.net) porque realmente tiene mucha documentaciΓ³n al respecto. Seguramente les quedaron 3 millones de dudas, y con gusto puedo responderlas en los foros de Dock Sud BBS (Grupo: Dock Sud -> Area: General) @#1!"Β·#\ Bueno amiguitosh, esto es todo por hoy... espero que os haya gustao vuestro video y pulgacitos hacia arriba!!! -- Ragnarok ragnarok@docksud.com.ar https://bbs.docksud.com.ar _________________________________________________________________________________ !EOF -> atdt-zine-0x01-05.txt
Β© 2021