Index:Beginner Articles/es

From SHellium Wiki
Jump to: navigation, search
Geographylogo.png In other languages: English | Afrikaans | Albanian | Arabic | Brazilian | Bulgarian | Catalan | Chinese | Croatian | Czech | Danish | Dutch | Esperanto | Estonian | Filipino | Finnish | Flemish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Latvian | Lithuanian | Macedonian | Malay | Malayalam | Norwegian (Bokmål) | Norwegian (Nynorsk) | Persian | Polish | Portuguese | Romanian | Russian | Serbian | Slovak | Slovenian | Spanish | Swedish | Turkish | Ukrainian | Urdu

¡¡¡Este articulo no ha sido terminado!!!

Contents

Primeros pasos

Asegurate de haber leído las normas del IRC Ignorar estas normas tendrá una repercusión negativa en tus avales.

Registrarse en Shellium.org

La primerísima cosa que debes hacer es registrarte en la web de shellium Para hacer esto haz click en el link anterior. Una vez abierto el sitio haz click en Register en el menu de la parte superior. En la pagina que se abrirá rellena todos los campos requeridos y haz lick en create new account

Después de esto sólo debes seguir las instrucciones que aparecen en la página.

¡Advertencia! Por favor, usa una dirección de e-mail válida o no podrás confirmar tu registro.

Registrando tu nick con NickServ

Después de haber creado tu cuenta en shellium.org, haz login en ella. Busca la pestaña My account en la parte izquierda de la página. Ahora veras información sobre tu cuenta. Para completar el proceso de registro, haz click en Edit y después en Freenode account. ¿Qué despues poner en el capo que ves? Bueno, primero necesitas registrar tu nick en irc.freenode.net para esto.

Nota: Si nunca has usado IRC (Internet Relay Chat) antes, o no tienen ningún cliente de IRC instalado, puedes usar un cliente Java en tu navegador en webchat.freenode.net si usas Firefox con el addon NoScript, tendras que permitir los scripts en freenode.net.

Una vez conectado al servidor IRC freenode, estarás listo para registrar tu nick. Para eso teclea lo siguiente:

/msg NickServ register <contraseña> <e-mail>

Después de registrar el nick satisfactoriamente vuelve a la web y añade tu nick en el campo Freenode account. Por último haz lick en Submit. Felicidades, ahora estas registrado tanto en la web de SHellium como en Freenode.

Activación de cuenta

Antes de entrar en la shell con SSH, tu shell debe ser activada. Puedes leer más aqui sobre el proceso de activación.

Después de la activación

Cómo loguearse en SHellium.org

Windows

Putty

La manera más facil de loguearse en ssh.shellium.org desde Windows es mediante el cliente Telnet/SSH Putty gratuito, el cual puedes obtener aqui.

Putty1.png


Putty2.png

También puedes usar PuTTY Portable, que no necesita instalación, solo extraerlo a un USB o algo parecido. Puedes obtenerlo aqui. Además, PuTTY Portable no guarda los detalles de login. Aparte de la versión móvil de PuTTY que puedes poner en un USB , también hay una versión para teléfonos móviles llamada PocketPuTTY. Puedes descargarla aqui.

  1. Introduce ssh.shellium.org como hostname. Elige el protocolo ssh y el puerto por defecto: 22. Luego escribe SHellium.org en el apartado Saved

Sessions, y cliquea en Saved, así guardarás estos ajustes para no tener que reescribirlos cada vez que abras PuTTY.

  1. Cliquea en Load para cargar los ajustes, y luego en Open para comenzar la conexión SSH.

Putty4.png

Tipea tu nombre de usuario y tu contraseña para ingresar a la Shell. Si ingresas tu contraseña de manera errónea 6 veces serás baneado por 15-60 minutos. Si se da el caso, espera o comunícaselo a un miembro del equipo para que te elimine de la lista de baneados.

Cygwin

Una manera alternativa de loguearse en SHellium es usando Cygwin. Cygwin intenta emular un entorno GNU/Linux en Windows. Por tanto, este método de hacer login es el mismo que en la sección #linux y amigos. Por favor, date cuenta de que se necesita seleccionar OpenSSH en el instalador de Cygwin antes e poder usar este método.

Cómo automatizar el proceso (script)
  • Copia el archivo putty.exe en la carpeta "system32" ( ejemplo: C:\Windows\system32\ )
  • Crea un archivo con extensión .bat (por ejemplo: shellium.bat) con el siguiente código:
putty ssh.shellium.org -l "nombre de usuario"

donde "nombre de usuario" es tu nombre de usuario en la Shell.

  • Finalmente, abre el archivo .bat
Cómo automatizar el proceso usando PuTTY
  • Ve a Connection -> Data antes de guardar la sesión.
  • Introduce tu nombre de usuario en Auto-login username.
  • Vuelve a la sección de Session y guarda tu sesión haciendo click en el botón Save.


Linux y amigos (*BSD, Minix...)

  • Abre la Consola, o Xterminal, o gnome-terminal.
  • Teclea ssh Nombredeusuario@ssh.shellium.org -p 22 (nota : Algunos distros no requieren la opción -p 22, debido a que el puerto por defecto es el puerto 22).
  • Tu password será solicitado. Si no puedes loguearte, ingresa al canal #Shellium en irc.freenode.net para activar tu cuenta Shell.
  • Ahora estás listo para usar tu Shell.

Como subir archivos a tu shell de forma segura

En Linux

Existen varias formas de hacer esto, pero aqui describimos solo 3.

SCP

SCP es parecido a cp, nada mas que hace las transferencias de manera segura. Incluso se puede usar como reemplazo de cp.

  • Sintaxis:
scp [[user@]host1:]archivo1 [[user@]host2:]archivo2
  • Algunas opciones:
-P Port
-o ssh_option
  • Ejemplo práctico:

Supongamos que quiero transferir el archivo check.txt, que se encuentra en mi computadora, a mi cuenta de shellium, en el directorio home y mi usuario de shellium es hexbase.

scp ~/check.txt hexbase@ssh.shellium.org:~

Después, se te preguntará el password de tu cuenta en shellium. Una vez ingresado el password, comenzará el movimiento de los archivo(s).

Para más información puede leer este manual: Man SCP español

SFTP

SFTP significa Secure File Transfer Protocol. Si sabes usan un cliente ftp en la linea de comando, vas a saber usar sftp. Básicamente, es un protocolo ftp que utiliza a otra para asegurar las transferencias.

  • Para empezar una sesión, debemos correr el siguiente comando:
sftp hostname

o en su defecto

sftp username@hostname
  • SFTP puede comprimir el contenido a transferir, por lo que es muy util cuando disponemos de una conexión a internet lenta. Para utilizar dicha característica, utiliza la opción -C.
sftp -C username@hostname
Fish Virtual Filesystem

Dicho filesystem se puede utilizar con la herramienta Midnight Commander. Prueba iniciarlo con este comando:

mc

Ve al menu Shell Link y escribe lo siguiente.

Username@Hostname

o si quieres habilitar la compresión utiliza lo siguiente:

Username@Hostname:C

En Windows

En Windows, puedes utilizar algunas de las herramientas de Putty.

 PuTTY:     Interfaz gráfica para el cliente de ssh	
 PuTTYtel:  Interfaz gráfica para el cliente de telnet
 PSCP:      Cliente de SCP, corre en la consola
 PSFTP:     Cliente de SFTP, corre en la consola
 
WinSCP

Una alternativa para transferir archivos desde/hasta tu shell es WinSCP, un programa cliente de SFTP/SCP/FTP de código abierto, que nos permite utilizar un explorador de archivos. Es ideal para los que recien comienzan, como también para los más experimentados. WinSCP

Comandos Unix básicos

Puedes encontrar más información sobre cómo subir archivos de forma segura o comandos básicos de Unix/Linux aqui: Basic Unix Commands/es (Si no esta tarducido Basic Unix Commands. Cada comando puede tener más opciones, que puedes investigar leyendo la ayuda del comando, utilizando la siguiente sintaxis:

<comando> --help

También puedes hacer esto utilizando el manual:

man <comando>

Aquí hay una lista de los comandos, con algunas de sus opciones y ejemplos de su uso.

GNOME

Si usas GNOME, debes considerar usar el Gnome SSH Tunnel Manager (gSTM) como tu 'PuTTY' para SSH tunneling. Esto también funciona si simplemente tienes gSTM instalado, significa que puedes usarlo bajo Xfce, KDE, etc... Probado en Ubunty Jaunty Jackalope (8.04), todo lo que necesitas es vuscar gSTM en Synaptic/Adept e instalarlo. Entonces necesitarás configurar tu conexión a Shellium.

Para esto:

  1. Haz click en Add
  2. Escribe un nombre para la conexión, lo que quieras, algo como SHellium servirá.
  3. En la caja de login, escribe tu usuatio de shellium.
  4. In la caja de host, escribe ssh.shellium.org
  5. El puerto es 22, debe ser 22 por defecto, si no pon el 22.
  6. Haz click en OK
  7. Ahora haz click en Start y espera a que pregunte por tu contraseña. Introduce tu contraseña y todo debería seguir correctamente.

Mientra estás a prueba

Después de haber conseguido los votos necesarios y un admin te haya asignado una cuenta de prueba (trial account), recuerda estas normas:

  • Se te permites dos (2) procesos en segundo plano (background processes).
  • NO DEBES dar la contraseña de tu shell a ningún usuario, ni entrar en una cuenta de shellium que no te pertenece. Si tienes problemas o dificultades, contacta a un admin en el canal para que te asista. Puede que le des la contraseña a un admin, pero un admin NUNCA necesitara tu contraseña.
  • Después de correr el comando 'shident' en tu shell, asegúrate de teclear 'myports' también en tu shell. Este comando te dará los dos (2) puertos que se te han asignado únicamente a tí. Asegúrate de apuntarlos para consultarlos mas tarde para los procesos que requieran de puertos específicos.

Este comando también te dirá se estás corriendo algo en algún puerto no asignado a tí, o 'malos' puertos. Si estas usando un mal puerto, tu cuenta será bloqueada. Para aquellos usuarios que usen SHegg o un eggdrop bot, aseguraros de que algunos scripts pueden peedir abrir otros puertos, creando una alerta de 'malos puertos'.

  • Tu período de prueba será de siete (7) días. Mientras estés a prueba, se te pedirá entrar en 3l canal #shellium y participar en la conversación una vez al día. Al séptimo día a prueba, debes hablas con un admin y decirle que has pasado tu período de prueba. Si entrarse a prueba un lunes, el siguiente lunes será tu ultimo día a prueba.

Si no contactas con un admin en tu séptimo día habrás fallado tu período a prueba y tu cuenta será bloqueada. Si tu cuenta ha sido bloqueada, contacta con un admin.

Personal tools
Namespaces

Variants
Actions
Navigation
Indexes
SHellium Sites
Toolbox