termux

Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
termux [2023/01/13 18:35] thaieltermux [2024/04/06 22:48] (actual) peron
Línea 1: Línea 1:
 ====== Termux ====== ====== Termux ======
  
 +**Termux** es un [[emulador de terminal]] para el sistema operativo Android, con el que te podés conectar a Texto-Plano.xyz.
  
->Termux es un emulador de terminal para el sistema operativo Android con el que te podés conectar a Texto Plano. Disponible en F-Droid.+{{ :termux_tp.png?200 |}}
  
-Podes instalar aplicaciones de terminal como OpenSSH o DropBear para conectarte a Texto Plano, programar en varios lenguajes de programación o hackear tu dispositivo. ¡Las posibilidades son infinitas!+>Podes instalar aplicaciones de terminal como OpenSSH o DropBear para conectarte a Texto Plano, programar en varios lenguajes, trabajar o hackear tu dispositivo. ¡Las posibilidades son infinitas!
  
 **IMPORTANTE:** Termux no necesita acceso root salvo que quieras tocar archivos de sistema y al 2023/01/13 Termux no se encuentra en la PlayStore, la aplicación allí esta desactualizada. Solo se puede instalar desde F-Droid. **IMPORTANTE:** Termux no necesita acceso root salvo que quieras tocar archivos de sistema y al 2023/01/13 Termux no se encuentra en la PlayStore, la aplicación allí esta desactualizada. Solo se puede instalar desde F-Droid.
Línea 14: Línea 15:
   * Conexión a Internet   * Conexión a Internet
  
-F-Droid es un repositorio no oficial de aplicaciones de coódigo abierto que te da la opción de descargar su cliente para mantener actualizadas las apps que descargues de allí. Ya seas instales via F-Droid o la APK del sitio web, vas a tener que habilitar instalar apps de terceros en la configuración de tu celular.+//F-Droid// es un repositorio de aplicaciones de código abierto no oficiales para Android, que te da la opción de descargar su cliente para mantener actualizadas las apps que descargues desde el mismo 
 + 
 +Ya seas que instales aplicaciones via el repositorio de F-Droid o través de los paquetes ''.APK'' del sitio web, debes ihabilitar la opción de configuración de tu celular "//instalar apps de terceros//". 
 + 
 +=== Configuración inicial === 
 +Una vez que instalaste F-droid y la aplicación Termux, al abrír dicha app, te vas a encontrar con la terminal con el intérprete de comandos [[Bash]]. 
 + 
 +En esta guía no nos vamos a meter de lleno con todo lo que podes hacer con Termux ni las carpetas. Para eso tenés la [[https://wiki.termux.com/wiki/Main_Page|Wiki de Termux]].
  
-===== Configuración inicial ===== 
-Una vez que instalaste y abrís la aplicación, te vas a encontrar con la terminal. En esta guía no nos vamos a meter de lleno con todo lo que podes hacer con Termux ni las carpetas. Para eso tenés la [[https://wiki.termux.com/wiki/Main_Page|Wiki de Termux]]. 
 Como es buena costumbre, tenes que actualizar los repos y las aplicaciones ya instaladas antes de instalar algo nuevo. Recordá que por defecto Termux __no__ tiene acceso root, por lo que no es necesario (ni podes) usar ''sudo''. Ingresá en orden los siguientes comandos Como es buena costumbre, tenes que actualizar los repos y las aplicaciones ya instaladas antes de instalar algo nuevo. Recordá que por defecto Termux __no__ tiene acceso root, por lo que no es necesario (ni podes) usar ''sudo''. Ingresá en orden los siguientes comandos
  
-<code> apt update</code> +<code bash> 
-<code> apt upgrade</code>+pkg update 
 +pkg upgrade 
 +</code> 
 + 
 +Luego instala el cliente [[SSH]]: 
 + 
 +<code bash> 
 +pkg install openssh 
 +</code>
  
 Podés listar las aplicaciones ya instaladas con: Podés listar las aplicaciones ya instaladas con:
-<code> apt list --installed</code>+<code>pkg list --installed</code>
  
 Para saber que hace cada app: Para saber que hace cada app:
Línea 31: Línea 45:
 Una vez hecho esto, podés instalar una aplicación de ssh como OpenSSH, Dropbear (servidores) o el cliente MOSH, muy recomendado para poder acceder con mala conexión. Una vez hecho esto, podés instalar una aplicación de ssh como OpenSSH, Dropbear (servidores) o el cliente MOSH, muy recomendado para poder acceder con mala conexión.
  
-Para crear el par de llaves con el que te conectarás seguí [[Crear llaves desde Linux/BSD| esta guía]].+Sigue [[Crear llaves desde Linux/BSD| esta guía]] para crear el par de llaves necesarios para conectarte a texto-plano.xyz desde Termux.
  
 == Como enviar tu llave pública == == Como enviar tu llave pública ==
Línea 38: Línea 52:
 y darle permiso a Termux para acceder a tu almacenamiento. y darle permiso a Termux para acceder a tu almacenamiento.
  
-Una vez esto, solo basta copiar tu llave a una carpeta que tengas acceso. desde to ''home'', dirigite a la carpeta ''storage'' con:+Una vez esto, solo basta copiar //tu llave privada// a una carpeta que tengas acceso. Desde tu ''home'', dirigite a la carpeta ''storage'' con: 
 <code> cd</code> <code> cd</code>
 <code> cd storage</code> <code> cd storage</code>
- y busca tu carpeta de descargas. Una vez encontrada, basta copiar tu llave pública a esta carpeta con: +...y busca tu carpeta de Descargas. Una vez encontrada, basta copiar tu llave pública a esta carpeta con: 
-<code> cp ~/.ssh/llave_tp.key.pub ~/storage/downloads/</code>+<code>cp ~/.ssh/llave_tp.key.pub ~/storage/downloads/</code>
 y de ahí seguir con los pasos ya sea para crear tu cuenta nueva o enviartela a tu correo de Texto-Plano para incluirla en tus llaves autorizadas. y de ahí seguir con los pasos ya sea para crear tu cuenta nueva o enviartela a tu correo de Texto-Plano para incluirla en tus llaves autorizadas.
  
Línea 55: Línea 70:
 Podes elegir el alias que prefieras, como sugerencia, usá mayúsculas para evitar ocupar el espacio de un comando ya existente. Por ejemplo, TP (Texto Plano). Luego tenes que ingresar el comando ssh. Dependiendo si configuraste tu usuario o no, recordá incluir tu llave privada con su ruta **absoluta**. Podes elegir el alias que prefieras, como sugerencia, usá mayúsculas para evitar ocupar el espacio de un comando ya existente. Por ejemplo, TP (Texto Plano). Luego tenes que ingresar el comando ssh. Dependiendo si configuraste tu usuario o no, recordá incluir tu llave privada con su ruta **absoluta**.
  
-Ejemplo con BASH +Ejemplo con BASH
-<code>echo '#ALIAS TEXTO PLANO' >> /data/data/com.termux/files/usr/etc/bash.bashrc + 
-echo "alias TP='ssh -i RUTA/DE/LLAVE USUARIO@texto-plano.xyz'" >> /data/data/com.termux/files/usr/etc/bash.bashrc</code>+<code> 
 +echo '#ALIAS TEXTO PLANO' >> /data/data/com.termux/files/usr/etc/bash.bashrc ; 
 +echo "alias TP='ssh -i RUTA/DE/LLAVE USUARIO@texto-plano.xyz'" >> /data/data/com.termux/files/usr/etc/bash.bashrc 
 +</code>
  
  • termux.1673634959.txt.gz
  • Última modificación: 2023/01/13 18:35
  • por thaiel