Herramientas de usuario

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
tutorial_de_its [2023/11/04 15:14] – [Comunicaciones] perontutorial_de_its [2026/04/21 16:09] (actual) – editor externo 127.0.0.1
Línea 4: Línea 4:
  
 HACTRN.ORG es un [[pubnix]] que corre una instancia de [[its|Incompatible Timesharing System]]. Con este tutorial podrás aprender ciertos detalles de uso de uno de los más míticos sistemas operativos de la cultura [[hacker]], desarrollado en el [[MIT]]. HACTRN.ORG es un [[pubnix]] que corre una instancia de [[its|Incompatible Timesharing System]]. Con este tutorial podrás aprender ciertos detalles de uso de uno de los más míticos sistemas operativos de la cultura [[hacker]], desarrollado en el [[MIT]].
 +
 ====Iniciar sesión en HACTRN==== ====Iniciar sesión en HACTRN====
  
-Desde nuestro sistema compartido texto-plano.xyz, podrás acceder al ITS HACTRN por medio de nuestro cliente de [[telnet]]. Para ello ingresa:+Debido a la seguridad laxa del MIT fundamento de la cultura hacker - podrá darse de alta en HACTRN al igual que en el ITS clásico, esto significa sin sin suplir //luser// (forma risueña de "usuario de laboratorio"), ni contraseña. 
 + 
 + 
 +===Loguearse a ITS con TVCon=== 
 +Podrás utilizar el [[emulador de terminal]] [[https://hactrn.org/tvcon/tvcon-linux.gz|TVcon]] si lo instalas en tu propio sistema Linux. En tal caso deberías conectarte a HACTRN desde tu sistema con:
  
 <code bash> <code bash>
-telnet hactrn.org 10003+tvcon -2BCS bitzone.sdf.org
 </code> </code>
  
-Opcionalmente podrás utilizar el [[emulador de terminal]] [[https://hactrn.org/tvcon/tvcon-linux.gz|TVcon]] si lo instalas en tu propio sistema Linux. En tal caso deberías conectarte a HACTRN desde tu sistema con:+Al lograr contacto, recibirá una pantalla de bienvenida al entorno HACTRN emulado. 
 + 
 +{{ :its.png?200 |}} 
 + 
 +Una vez presentados este "lobby" electrónico se le invita activar una consola de terminal. Active su terminal en HACTRN presionando la **tecla F1** e ingresa:
  
 <code bash> <code bash>
-tvcon -2BCS hactrn.org+luser<ESC>u
 </code> </code>
 +...siendo luser tu //nombre de usuario// de HACTRN.
  
-Al lograr contactorecibirá una pantalla de bienvenida al entorno HACTRN emulado.+===Loguearse a ITS con Telnet=== 
 + 
 +Desde nuestro sistema compartido texto-plano.xyzpodrás acceder al ITS HACTRN por medio de nuestro cliente de [[telnet]]Para ello ingresa: 
 + 
 +<code bash> 
 +telnet bitzone.sdf.org 10003 
 +</code> 
 + 
 +Si utilizas telnet, lama la atención de la terminal mediante **Ctrl+z** e ingresa tu nombre de usuario para adentrarte en ITS: 
 + 
 +<code> 
 +:login luser 
 +</code>
  
-Una vez presentados este "lobby" electrónico se le invita a activar una consola de terminal. Active su terminal en HACTRN presionando la **tecla F1** (o bien **Ctrl+z** si utiliza cliente Telnet). Se refrescará la pantalla de login:+Ante cualquiera de ambos casos, se refrescará la pantalla de login:
  
 <code> <code>
Línea 35: Línea 57:
 </code> </code>
  
-Debido a la seguridad laxa del MIT - fundamento de la cultura hacker - podrá darse de alta en HACTRN al igual que en el ITS clásico, esto significa sin sin suplir //luser// (forma risueña de "usuario de 
-laboratorio"), ni contraseña. 
  
-Para adentrarse al sistema ingrese: 
-<code> 
-:login luser 
-</code> 
  
 >Originalmente, ITS no pedía una contraseña de modo que no existía protección que impidiese loguearse como otra persona. __Sin embargo, debes considerarlo un sistema con poco resguardo de la privacía__. >Originalmente, ITS no pedía una contraseña de modo que no existía protección que impidiese loguearse como otra persona. __Sin embargo, debes considerarlo un sistema con poco resguardo de la privacía__.
Línea 47: Línea 63:
 ===Cerrar Sesión=== ===Cerrar Sesión===
  
-Para cerrar su sesión de usuario en HACTRN, use el comando '':logout''. Esto cierra la sesión e interrumpe todos los trabajos de cómputo bajo el luser asociado, PERO NO CIERRA LA CONSOLA TELNET. +Al finalizar tu trabajo  __usa el comando '':logout'' para cerrar su sesión de usuario en HACTRN__ 
 + 
 +Esto cierra la sesión e interrumpe todos los trabajos de cómputo bajo el luser asociado, PERO NO CIERRA LA CONSOLA TELNET. 
  
 Para cerrar y liberar la consola Telnet, una vez cerrada la sesión de usuario tenga a bien usar la combinación **Ctrl+AltGr+]**, y cuando aparezca el //prompt// ''telnet>'' ingrese el comando ''quit''. Para cerrar y liberar la consola Telnet, una vez cerrada la sesión de usuario tenga a bien usar la combinación **Ctrl+AltGr+]**, y cuando aparezca el //prompt// ''telnet>'' ingrese el comando ''quit''.
Línea 76: Línea 94:
 luser; ..new. (uder) luser; ..new. (uder)
 </code> </code>
-(siendo "luser" el nombre de usuario deseado). Aunque DDT informe "no such file", aún así creará el directorio. Este directorio LUSER simplemente le será asignado a cualquier usuario que ingrese al sistema HACTRN con dicho nombre.+ 
 +(siendo "luser" el //nombre de usuario// deseado). Aunque DDT informe "no such file", aún así creará el directorio. Este directorio LUSER simplemente le será asignado a cualquier usuario que ingrese al sistema HACTRN con dicho nombre.
  
 Contar con un directorio home implica en la práctica poder usar la mayoría de las aplicaciones de ITS, pero para oficializar el luser en el ambiente deberá completar el formulario con las preguntas realizadas por el programa INQUIR. Para ello, ingrese el comando: Contar con un directorio home implica en la práctica poder usar la mayoría de las aplicaciones de ITS, pero para oficializar el luser en el ambiente deberá completar el formulario con las preguntas realizadas por el programa INQUIR. Para ello, ingrese el comando:
Línea 153: Línea 172:
 Al usar '':shout mensaje'' y enviarlo con **Ctrl+c**, se propalará el mensaje a todos los usuarios conectados. Al usar '':shout mensaje'' y enviarlo con **Ctrl+c**, se propalará el mensaje a todos los usuarios conectados.
 ===Correo electrónico en ITS=== ===Correo electrónico en ITS===
-El sistema de correo electrónico interno de ITS puede usarse con '':mail'', o bien '':msend'' para enviar a varios usuarios internos. La convención de direcciones de correo electrónico en HACTRN es del tipo ''luser@bc''Como siempre, produzca el envío final del mensaje con **Ctrl+c**.+Puede utilizar correo electrónico interno dentro del sistema. 
 + 
 +El programa para ello puede invocarse con '':mail'', o bien '':msend'' para enviar a varios usuarios internos.  
 + 
 +Como siempre, el envío final del mensaje se produce con **Ctrl+c**.
  
 Para leer los mensajes de correo puede usar '':rmail'' (lector en Emacs). Para leer los mensajes de correo puede usar '':rmail'' (lector en Emacs).
Línea 160: Línea 183:
  
 ^ **Comando de UNIX** ^ **Comando de DDT** ^ **Comando con :** ^ ^ **Comando de UNIX** ^ **Comando de DDT** ^ **Comando con :** ^
-| login: ''usuario'' | ''usuario''$u | :login ''usuario''+| login: ''usuario'' | ''usuario''**Esc**,u | :login ''usuario''
-| logout | $$u | :logout |+| logout | **Esc,Esc**+u | :logout |
 | TERM=vt52 | | :tctyp vt52 | | TERM=vt52 | | :tctyp vt52 |
 | TERM=vt100 | | :crtsty vt100 | | TERM=vt100 | | :crtsty vt100 |
 | clear | | :clear | | clear | | :clear |
 | ls | **Ctrl+f** | :listf | | ls | **Ctrl+f** | :listf |
-| ls //directorio// | ''directorio''Ctrl+F | :listf ''directorio'' |+| ls ''directorio'' | ''directorio''Ctrl+F | :listf ''directorio'' |
 | ls / | **Ctrl-R** m.f.d. (''fichero'') | :print m.f.d. (''fichero'') | | ls / | **Ctrl-R** m.f.d. (''fichero'') | :print m.f.d. (''fichero'') |
 | ls *.foo | **Ctrl-R** ''directorio'': second foo | :print ''directorio'': second foo | | ls *.foo | **Ctrl-R** ''directorio'': second foo | :print ''directorio'': second foo |
Línea 172: Línea 195:
 | mkdir //directorio// | **Ctrl+R** ''directorio'';..new. (udir) | :print ''directorio'';..new. (udir) | | mkdir //directorio// | **Ctrl+R** ''directorio'';..new. (udir) | :print ''directorio'';..new. (udir) |
 | cd directorio | ''directorio''$$**CTRL-S** | :cwd ''directorio'' | | cd directorio | ''directorio''$$**CTRL-S** | :cwd ''directorio'' |
-| cp //f1// //f2// $**Ctrl+r** f1,f2 | :copy ''f1'',''f2''+| cp ''f1'' ''f2'' **Esc**,**Ctrl+r** f1,f2 | :copy ''fichero1'',''fichero2''
-| rm //fichero// | **CTRL+o** fichero | :delete ''fichero''+| rm ''fichero'' | **CTRL+o** fichero | :delete ''fichero''
-| ln //f1// //f2// $**Ctrl+o** f1,f2 | :link ''f1'',''f2''+| ln ''fichero1'' ''fichero2'' **Esc**,**Ctrl+o** f1,f2 | :link ''fichero1'',''fichero2''
-| mv //f1// //f2// $$**Ctrl+o** f1,f2 | :rename ''f1'',''f2'' |+| mv ''fichero1'' ''fichero2'' **Esc**,**Esc**,**Ctrl+o** ''fichero1'',''fichero2'' | :rename ''fichero1'',''fichero2'' |
 | mv //fichero// //directorio// | :move ''fichero'',''directorio'' | | | mv //fichero// //directorio// | :move ''fichero'',''directorio'' | |
-| emacs | emacs**Ctrl+K** | <nowiki>:emacs</nowiki> +| emacs | emacs**Ctrl+K** | '':emacs'' 
-| ps | $$v | :listj | +| ps | **Esc**,**Esc**,v | '':listj'' 
-| kill pid | pid$Ctrl+x | :job pid :kill | +| kill pid | pid**Esc**,**Ctrl+x** | :job pid :kill | 
-| sudo -u ''comando'' | u$**Ctrl+s** ''comando'' |+| sudo -u //usuario// ''comando'' | u**Esc**,**Ctrl+s** ''comando'' |
 | top | ''peek''**Ctrl+h** | :peek | | top | ''peek''**Ctrl+h** | :peek |
 | **Ctrl+u** | **Ctrl+d** | | | **Ctrl+u** | **Ctrl+d** | |
Línea 186: Línea 209:
 | **Ctrl+z** | **Ctrl+z** | | | **Ctrl+z** | **Ctrl+z** | |
 | **Ctrl+d** | **Ctrl+c** | | | **Ctrl+d** | **Ctrl+c** | |
-| fg | $P | :continue |+| fg | **Esc**,| :continue |
 | bg | **Ctrl+p** | :proceed | | bg | **Ctrl+p** | :proceed |
  

Este sitio web utiliza cookies para guardar datos esenciales de su actividad, como su autenticación. Al entrar acepta el uso de cookies.

Más información