Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Kodeinfect

#21
Cita de: ScorpioHace unos días fui "alertado" de un nuevo método de Infección Masiva de Computadoras, el método consiste en insertar en Websites previamente accedidos ilegitimamente un Falso Add-On de Firefox, que simula ser un Update a una nueva Versión, y que, en realidad, contiene código malicioso, que es ejecutado en cada Reinicio de Firefox, en este caso, el código malicioso que veremos mas adelante, descarga un archivo ".exe" que es ejecutado, de manera que el Ordenador queda Comprometido.

Pasemos a la parte "Practica", al entrar a una Website contaminada con este falso Add-On, Firefox nos pedirá permisos para instalarla.



Al instalar el Add-On, el ordenador queda comprometido, de manera que en cada reinicio de Firefox, se vuelve a descargar y ejecutar el archivo.



Pasemos ahora a un poco de teoría, un Add-On de Firefox tiene la extension ".xpi", que es básicamente un ".zip".



Este es el Código que indica a Firefox que debe instalar el No tienes permitido ver los links. Registrarse o Entrar a mi cuenta encontrado en la Web.


Y este es el Código que descarga y ejecuta el archivo encontrado en el Add-On.



Lo mas Impresionante sin duda alguna, es que el Add-On aún no fue detectado por ninguna Compañía Antivirus.






Source: Putofriki
#22
Excelente este aporte Fudmario ;)
Saludos!
#23
GNU/Linux / PyRoom: Escribiendo Sin Distracciones
Abril 14, 2014, 08:59:21 AM
Vivimos en un mundo donde cada día estamos más y más conectados a la Internet, y de la única forma en que no nos perdemos nada de lo que ocurre a nuestro alrededor, es teniendo notificaciones constantes de todo lo que nos interesa saber.

El problema con esto es que atender las notificaciones puede causarnos mucho estrés, sobre todo cuando estamos trabajando en algo importante y no queremos interrupciones. Por lo menos a mi cuando más me molesta que me molesten (valga la redundancia) es cuando estoy escribiendo y necesito concentración.

Por suerte hay herramientas para escribir sin distracciones. Casi todos los editores de textos tiene la opción de ponerse a pantalla completa para evitar las distracciones, y PyRoom es uno de ellos.



Lo que nos vende PyRoom es:
· Trabajar sin el desorden visual.
· Trabajar en varios documentos a la vez.
· Controlar PyRoom mediante atajos de teclado.
· Copia de seguridad automática de su trabajo.
· Comprobar cantidad de palabras al pulsar tecla .
· Elegir entre los diseños pre-configuradas o crear su propia combinación de colores.
· Personalizar aún más el aspecto visual y un espacio en blanco (espacio entre líneas, borde, relleno ...)


Y todas las opciones disponibles las podemos ver oprimiendo Ctrl+H. Algunas de las más destacadas son:

Código: php
Control-H: Muestra la ayuda
Control-I: Muestra información del documento
Control-P: Muestra el diálogo de Preferencia
Control-N: Crea un nuevo documento
Control-O: Abre un fichero en un nuevo documento
Control-Q: Sale de la aplicación
Control-S: Salvar el documento actual
Control-Y: Rehacer
Control-Z: Deshacer
Control-Page Up: Cambia al documento previo
Control-Page Down: Cambia el siguiente documento


En las preferencia podemos escoger varios esquemas de colores, o la opción de salvar nuestro documento automáticamente cada cierto tiempo.

Como su nombre indica la aplicación está escrita en Python y la podemos instalar desde Debian y derivados con:

Código: php
$ sudo aptitude install pyroom


y en ArchLinux y derivados desde AUR:

Código: php
$ yaourt -S pyroom


Más información en su No tienes permitido ver los links. Registrarse o Entrar a mi cuenta.
Source: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#24


Hoy en día el hecho de tener una conexión de datos en nuestro teléfono es prácticamente indispensable. La gran mayoría de usuarios disponen de una tarifa de internet para poder navegar con el smartphone.

El tipo de conexión más extendida en nuestro país es el 3G, aunque ya está empezando a instalarse con fuerza la red 4G, que promete conexiones de muchísima velocidad. También lo podemos encontrar como LTE.

La conexión de datos de nuestro Android incorpora un icono en la barra de notificaciones en el que se muestra un símbolo y dos flechas. En concreto podremos ver las letras H, G, E, H+ o 3G. Pero muchos usuarios no saben cuál es su significado. Por eso, os lo vamos a explicar en este artículo.




La utilidad de conocer los símbolos:

Saber qué significan estos símbolos puede resultar muy útil para entender por qué no podemos realizar ciertas acciones con nuestra conexión de datos en algunos momentos. Esto es debido a que los símbolos están relacionados con la calidad de la conexión.

· G: Representa a la conexión GPRS. Esto significa que cuando nos aparece esta letra, la calidad de la conexión es bastante mala. De hecho, es la peor cobertura que podemos tener, ya que la velocidad de navegación será mínima. La velocidad está comprendida entre 56 y 144 kbps.

· E: Corresponde a la conexión EDGE y es la segunda peor conexión. Pese a ser poco eficiente, nos puede servir para utilizar aplicaciones como WhatsApp o Telegram, cuya exigencia de datos es mínima. Su velocidad es de 384 kbps.

· 3G: Este tipo de conexión son de tercera generación. Se creó para permitir transmitir voz y datos. Nos permitirá navegar sin problemas. Su velocidad está entre 384 kbps y 2 Mbps

· H: Seguramente sea la más conocida. Este símbolo indica que la calidad de la red es muy buena. Es la conexión HDSPA (3.5G), que se basa en la redes 3G o UMTS. Alcanza velocidades de descarga de 14 Mbps y de subida de entre 386 kpbs hasta 5.76 mbps.

· H+: Es la conexión (3.8G) es similar al anterior, pero mejora las velocidades. Concretamente de 84 Mbps de descarga y 22 Mbps de subida.

· LTE: Esto representa a la red de cuarta generación. También llamada 4G, cuya velocidad es muy superior a la red 3G. Las cifras están entre los 100 Mbps de descarga y los 50 Mbps de subida, llegando incluso a 1Gb.

Esperamos que este artículo os haya servido para conocer estos símbolos que tan cotidianos se han vuelto. Es muy útil conocerlos, ya que nos dará la respuesta a por qué nuestra conexión va con más o menos velocidad.

Source: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#25
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta nos permite manipular ficheros PDF a través de la linea de comandos.

Existe una versión para interfaz gráfica llamada No tienes permitido ver los links. Registrarse o Entrar a mi cuenta. Esta da un acceso rápido a todas las funciones de pdftk (mas fácil si no se quiere tocar la linea de comandos). Las dos modalidades están disponibles en Linux, MS Windows, MacOS X y FreeBSD.



Con este flexible programa podemos unir, mezclar o dividir contenidos, editar permisos, cifrar, convertir, rotar, insertar una marca de agua, agregar o eliminar datos adjuntos, actualizar y exportar meta datos, exportar marcadores a un fichero de texto, reparar, extraer fotos, etc. de un fichero PDF.

En resumen, es un kit de herramientas de poco mas de 4MB para la manipulación de ficheros PDF.
Se puede instalar en todas las distribuciones linux (en su web dan instrucciones). Para Debian bastaría con:

Código: php
$ sudo apt-get install pdftk


Aunque he intentado incluir la mayor parte de las funciones de pdftk, se pueden conseguir más ejemplos de uso en un apartado de su pagina web.

También está leer las opciones del manual de referencia con los comandos:

Código: php
$ man pdftk
$ pdftk -h


· El comando pdfimages guarda las imágenes de un PDF (se guardan en formato jpg en el directorio de trabajo actual):

Código: php
$ pdfimages -j fichero.pdf exampleimage


· El comando pdftohtml convierte  un PDF en formato html (genera su salida en el directorio de trabajo actual).

Código: php
$ pdftohtml -c fichero.pdf fichero.html


· Unir dos o mas ficheros PDF:

Código: php
$ pdftk fichero1.pdf fichero2.pdf fichero3.pdf cat output fichero_final.pdf


· Extraer por separado todas las páginas de un fichero PDF:

Código: php
$ pdftk fichero1.pdf burst


· Eliminar las páginas de la 5 a la 10 de un fichero PDF:

Código: php
$ pdftk fichero.pdf cat 1-4 21-end output ficheros_eliminados.pdf


· Extraer páginas de un fichero PDF (por ejemplo, extraer páginas 3, 4 y 5 en un nuevo PDF):

Código: php
$ pdftk fichero.pdf cat 3-5 output fichero_final.pdf


· Obtener un informe de los metadatos, marcadores y etiquetas de página de un fichero PDF:

Código: php
$ pdftk fichero.pdf dump_data output informe.txt


· Reparar ficheros PDF corruptos:

Código: php
$ pdftk fichero_corrupto.pdf output fichero_resultante.pdf


· Adjuntar archivos a páginas de un fichero PDF:

Código: php
$ pdftk fichero.pdf attach_files adjunto1 adjunto2 output fichero_final.pdf


· Extraer los adjuntos de un fichero PDF:

Código: php
$ pdftk fichero.pdf unpack_files output directorio/de/salida


· Añadir una marca de agua a un fichero PDF:

Código: php
$ pdftk fichero.pdf background watermark.pdf output fichero_final.pdf


· Cifrar un PDF a 128-Bit y controlar los permisos (con la opción owner_pw <owner password | PROMPT>):

Código: php
$ pdftk fichero.pdf output fichero.128.pdf owner_pw foopass


· Descifrar un PDF:

Código: php
$ pdftk fichero_cifrado.pdf input_pw foopass output fichero_descifrado.pdf


· Aplicar una contraseña para leer el PDF (con la opción user_pw <user password | PROMPT>):

Código: php
$ pdftk fichero_normal.pdf output fichero_con_contraseña.pdf user_pw PROMPT


Source: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#26
Todo depende del sitio donde se encuentre.

Por ejemplo: La Papelera De Reciclaje que se encuentra en el escritorio (OS: Windows) es solo un acceso directo especial a la verdadera papelera que es precisamente $RECYCLE:BIN, en una instalacion normal está en la carpeta raíz de cada disco o partición.

Si solo se tiene un disco la veremos solo en C:\$RECYCLE:BIN

Ahora un PC que esté "infectado" puede tener carpetas con ese nombre o variantes. En cualquier lado incluyendo mas que todo unidades USB: Telefonos moviles, Pendrives o en medios como CD o DVD que sean conectados al PC que contenga dicho worm. ;)

Saludos.
#27
Podría decirse de unp que es un extractor universal basado en un scrip de perl,
con el sencillo objetivo de extraer la mayor cantidad de archivos como sea posible, de cualquier tipo y de cualquier ruta de acceso al directorio actual.

Esto es perfecto sobre todo cuando se tiene dificultad para memorizar los comandos para extraer los ficheros.
Esta disponible desde los repositorios oficiales de Debian/Fedora y se puede descargar para las demás distribuciones.

· Formatos soportados ·
Código: php
unp -s



· Instalación ·
Código: "Debian/Ubuntu/Derivados
aptitude install unp

Código: "Archlinux/Derivados
yaourt -S unp


· Uso ·
Código: php
unp fichero.ext


También unp extrae uno o más archivos dados como argumentos en la línea de comandos:
Código: php
unp fichero.bz2 fichero.rpm fichero.dat fichero.lzip


Source: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#28
Sin palabras, un excelente aporte. Se va fijo y en top ;)
Un saludo y mis felicitaciones!
#29


La transferencia de archivos entre el ordenador personal y el smartphone o tablet es siempre algo necesario, ya sea para pasar fotos, vídeos, documentos o archivos de mayor tamaño. La opción más tradicional es el cable USB, pero siempre es un engorro depender de los cables.

Para solucionarlo en Play podemos encontrar muchas Apps que permiten pasar archivos a través de WiFi, como AirDroid, que se actualizó hace poco con muchas novedades. Sin embargo, desde XDA nos llega una aplicación muy interesante para visualizar desde nuestro Android, todos los archivos y carpetas alojados en el PC, pudiendo descargarlos al dispositivo en un sólo toque.

La herramienta se llama Droid Sync Manager y, aunque todavía está en fase alpha, promete mucho. Esta desarrollada por OmarBizreh, usuario del conocido foro XDA, y por ahora está limitada a funcionar sólo con Windows, ya que hay que instalar un cliente de escritorio para que funcione.



Como hemos dicho, una vez se tiene listo el programa en Windows, y la App en Android, podremos ver todas las carpetas y documentos del PC en el móvil, pudiendo transferirlas fácilmente, directamente desde el teléfono. Aunque está en desarrollo, se espera que en próximas versiones se incluya la posibilidad de hacerlo también el sentido contrario.

Al estar en fase Alpha, no se puede encontrar en Google Play directamente, sino que primero hay que unirse a la No tienes permitido ver los links. Registrarse o Entrar a mi cuenta para acceder a Droid Sync Manager. Si quieres más información del funcionamiento y cómo configurar el cliente de escritorio para Windows así como otros detalles, pásate por el hilo oficial en No tienes permitido ver los links. Registrarse o Entrar a mi cuenta.

Source: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#30
Seguridad / Powertool: Antivirus & Rootkit Tool
Marzo 09, 2014, 01:29:33 PM


Powertool es una utilidad gratuita de anti-virus y rootkits. Te ofrece la posibilidad de detectar, analizar y solucionar diversas modificaciones de la estructura del núcleo y le da un amplio alcance al kernel.

Nuevas Funciones:
· Support Windows 8.1
· Add view and remove WFP Filter
· Add view NDIS MiniDriver and MiniPort
· Boxes to notch on the GUI:
· Integrated FORCE delete file & Online virus scan to Right-click menu
· Simple self-protection


Modificaciones:
· Fix bug of Enum process on Windows 2003.
· Fix bug of view Task scheduler.
· Replace Filterbit to Jotti as online scan engine.
· With 'Configuration' button, you have the possibility to notch the manual antivirus boxes:
· Forbid Create Process
· Forbid Create Thread
· Forbid Load Driver
· Forbid Edit Registry
· Forbid Create File
· Forbid Shutdown System
· Monitoring USB Device When Have Autorun File
· Stay On Top
· Release system memory
· Quick Reboot
· Quick Shutdown


Pagina Oficial del Proyecto:
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Pagina Oficial de Descargas:
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Pagina Oficial del Source:
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#31
Primero crea el grupo ftp:
Código: php
~$ groupadd ftp


Creación del home.
Código: php
~$ mkdir /home/ftp/directorio


Creación de Shell FTP:
Código: php
~$ mkdir /bin/ftp


Ya que lo creamos, editamos el siguiente archivo.
Código: php
nano /etc/shells


Agregar al final del archivo /etc/ftp, quedando de la siguiente manera:
Código: php
/bin/bash
/bin/rbash
/bin/ftp


Procedemos a crear el Usuario FTP:
Código: php
~$ useradd -g ftp -d /home/ftp/directorio -s /bin/ftp usuario


Añadimos un password al usuario creado:
Código: php
~$ passwd usuario


Damos los permisos correspondientes:
Código: php
cd /home/ftp
chown usuario.ftp directorio/ R


Con eso bastaría ;) Un saludo ~
#32
Puedes hacerlo como dice Antrax desde la terminal, para esto usaremos 4 herramientas:

· ifconfig: para habilitar el dispositivo inalámbrico (wireless).
· iwlist: para listar todos los puntos de acceso detectados.
· iwconfig: para configurar la conexión inalámbrica.
· dhclient: para asignarle a nuestra compu una dirección IP a través de DHCP.

El primer comando que vamos a utilizar es ifconfig. Con este comando vamos a habilitar el dispositivo inalámbrico (o sea, la tarjeta wireless). Dependiendo del tipo de dispositivo que utilices, su nombre puede variar (generalmente es wlan0 o ra0).
En caso de que sea wlan0, abrí un terminal y escribí:
Código: php
sudo ifconfig wlan0 up


En caso de que todo vaya bien no debería salir ningún mensaje de error.
El siguiente paso consiste en buscar la red inalámbrica a la que queremos conectarnos:
Código: php
iwlist wlan0 scan


Deberías ver un listado de todas las redes disponibles. Vamos a suponer que la red a la que queremos conectarnos es la siguiente:
Código: php
Cell 01 - Address: 00:21:43:4E:9B:F0
ESSID:"Red Bar Falucho"
Mode:Master
Channel:5
Frequency:2.432 GHz (Channel 5)
Quality=100/100? Signal level:-45 dBm? Noise level=-95 dBm
Encryption key:on
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22 Mb/s
6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Extra:tsf=000002f1d9be01b7


De los datos mostrados, lo que nos interesa es saber el ESSID. Por otra parte, al usar encriptación WPA2, necesitaremos una contraseña para conectarnos.

Lo que sigue es configurar nuestra conexión:
Código: php
sudo iwconfig wlan0 essid ESSID key CONTRASEÑA


Donde ESSID es el essid de la red (no te olvides de ingresarla entre comillas, en caso de que el nombre  incluya espacios) a la que queremos conectarnos y CONTRASEÑA la contraseña que se precisa para poder conectarnos a ese punto de acceso.

Nota: iwconfig maneja contraseñas en formato hexadecimal. En caso de que quieras ingresar una contraseña ascii, utilizá el prefijo "s:".
Código: php
sudo iwconfig wlan0 essid ESSID key s:CONTRASEÑA


Una vez que ya está lista la configuración del dispositivo, es hora de obtener nuestro IP:
Código: php
sudo dhclient wlan0


Un saludo ;) / No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#33
Dudas y pedidos generales / Re:Que efecto es este
Marzo 02, 2014, 06:59:16 PM
En si es la No tienes permitido ver los links. Registrarse o Entrar a mi cuenta con un Resplandor Exterior y un reflejo.
Acá te dejo una muestra con la palabra Underc0de:

Saludos ;)
#34
GNU/Linux / Utiliza Telegram desde la terminal
Marzo 02, 2014, 11:41:31 AM

A estas alturas seguramente mas de uno hayáis oído y/o leído sobre Telegram, el nuevo sistema de mensajería que rivaliza con el omnipresente (y poco seguro) Whatsapp. Tambien sabreis que es Software Libre y que tanto el programa, como su API, son libres (salvo el servidor, si bien parece que podría también liberarse) En este articulo explicare los pasos a seguir para instalar y usar el cliente para la terminal, el cual aun esta en desarrollo, pero que podemos usar sin muchos problemas.

Para compilar necesitaremos los siguientes paquetes (aparte de GCC, autotools y demás):
· git
· openssl
· lua
· libconfig


Una vez instaladas las dependencias abrimos una terminal y nos movemos a la carpeta donde clonaremos el repositorio:
Código: php
git clone https://github.com/vysheng/tg.git


Ahora nos movemos a la carpeta recién creada, tg, y ejecutamos:
Código: php
./configure
make


Si no ha fallado nada tendremos compilado el programa.
Para probarlo ejecutamos:
Código: php
./telegram


Nos saldrá una pantalla como esta pidiéndonos nuestro numero de teléfono para enviarnos un mensaje con el código de verificación:


Una vez introducido el código ya podremos usar el cliente:


Ademas tiene autocompletado, tanto de los comandos como de los contactos:


Dentro de la carpeta ~/.telegram se guarda la configuración del cliente, ademas de una carpeta donde se guardaran las imágenes, vídeos, etc que nos manden nuestros contactos (si bien esto hay que hacerlo a mano a través de un comando).

Comandos básicos:
· msg: Mandamos un mensaje a uno de nuestros contactos
· send_photo/video/text: Mandamos una imagen, vídeo o archivo de texto
· create_secret_chat: Creamos un chat secreto con el contacto indicado
· add_contact: Intenta añadir un contacto indicando su telefono

Estos son algunos de los comando disponibles. Para conocer el resto basta con escribir help.

El cliente, aun en fase temprana, esta bastante bien, si sabes manejarte con la terminal. El punto negativo de moento es que para bajar lo que nos envían es necesario hacerlo de manera manual, sabiendo ademas el id del mensaje. Para esto ejecutamos el comando:
Código: php
set msg_num 1


Cada vez que enviemos o recibamos un mensaje nos saldrá el numero ID del mensaje.

Espero que os sirva de ayuda, a la espera de que salga algún cliente gráfico para los que no queráis usar la terminal, o no estáis acostumbrados a usarla.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta | No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#35
Dudas y pedidos generales / Re:puntos amarillos
Febrero 28, 2014, 08:26:05 PM
Buenas, es un error con el flashplugin en Google Chrome.
Para solucionarlo hacemos lo siguiente.

En la barra de dirección entramos en:
Código: php
chrome://plugins


Seleccionas Detailed View y desmarcas la opción llamada "pepper flash" o "out-of-process".
Con eso bastaría, un saludo ;)
#36
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
XFCE4 sin duda.

Un arco libre de colesterol, siempre será la mejor opción. (Los entendidos entenderán) ;)
Un saludo!

PD: Coloco el tema en post fijo.
#37
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Sencillo donde es mas complicado es cuando hay que hacerlo desde linux.

Desde GNU/Linux es mucho mas fácil, basta con usar la maravillosa herramienta dd, especificar la .ISO y punto de montaje para tener un USB booteable en cuestión de minutos.

Código: php
dd if=kali.iso of=/dev/sdx bs=512k


Un saludo ;)
#38
Puedes hacerlo con el comando useradd.

Su sintaxis para añadir un usuario son:
Código: php
useradd [opciones] nombre-usuario


Entre las opciones más destacables tenemos:

-g: Grupo principal que queremos tenga el usuario (debe existir previamente)
-d: Carpeta home del usuario. Suele ser /home/nombre-usuario
-m: Crear carpeta home si es que no existe.
-s: Intérprete de comandos (shell) del usuario. Suele ser /bin/bash

Ejemplo, si deseamos crear un usuario llamado 'kodeinfect' cuyo grupo principal sea 'underc0de', cuya carpeta home sea /home/kodeinfect y su intérprete de comandos sea /bin/bash, ejecutaremos el siguiente comando:
Código: php
useradd -g underc0de -d /home/kodeinfect -m -s /bin/bash kode


De esta manera habremos creado al usuario pedro y su carpeta home. Si no utilizamos la opción -m, no se creará la carpeta home del usuario; en tal caso tendríamos que crearla manualmente. Tan solo nos quedará establecer su contraseña con el comando passwd:
Código: php
passwd kodeinfect


Ahora podrás introducir la nueva contraseña.

Con eso tendrías el nuevo usuario creado, solo quedaría añadirlo a las lineas de /etc/sudoers para darle privilegios a ejecutar 'sudo'.
Un saludo ;)
#39
Puedes controlar tu android desde la PC con No tienes permitido ver los links. Registrarse o Entrar a mi cuenta.
Para controlar la PC desde tu Android puedes hacerlo vía SSH para hacerlo primero:

Instalas el servicio:
Código: php
# apt-get install openssh-server


Recibes el siguiente mensaje (o parecido):
Código: php
ssh start/running, process 31402


Configuras el servidor editando el archivo /etc/ssh/sshd_config:
Código: php
# gedit /etc/ssh/sshd_config


Buscamos la clave PermitRootLogin y nos aseguramos que diga no
Código: php
PermitRootLogin no


Podemos agregar AllowUsers para autorizar determinados usuarios a conectarse al servidor.
Código: php
AllowUsers usuario1 usuario2 usuario3


SSH suele usar el puerto 22, pero podemos cambiarlo para mejorar la seguridad.
Código: php
Port 10200

Así que cambiamos el puerto por seguridad.

En la línea LoginGraceTime 30 el número está asociado con los segundos de tiempo que nos dará el servidor cuando nos conectemos hasta que logremos introducir usuario y contraseña de forma exitosa. Es decir que si tardamos más de 30 segundos, el servidor SSH cerrará la conexión. Así que si son lentos escribiendo pueden aumentar ese número. Tenganlo en cuenta porque en este ejemplo vamos a tipear con el celular.

Buscamos ahora la línea MaxAuthTries, si no está la agregamos (en cualquier parte). Esta línea indica la cantidad de intentos de login que va a permitir el servidor, pasada esa cantidad, cierra la conexión. Por ejemplo, si queremos darle hasta tres intentos.
Código: php
MaxAuthTries 3


Por último, la línea ListenAddress indica en qué dirección IP el servidor estará escuchando. Esto es útil si se tienen, por ejemplo, varias IP públicas, pero sólo se quiere permitir que el servidor SSH esté activo en alguna de ellas. Pero como no es el caso de este ejemplo, vamos a dejarlo en:
Código: php
ListenAdress 0.0.0.0


Con esos cambios, el servidor SSH queda un poco más seguro. Si quieren añadir más seguridad pueden permitir o prohibir hosts específicos editando los archivos /etc/hosts.allow y /etc/hosts.deny. Se suele prohibir todos los hosts en hosts.deny y luego habilitar algunos en hosts.allow. Pero, si hacen eso, recuerden que afectará no sólo a SSH sino a todas las conexiones de red. Para este ejemplo casero, no es necesario editar nada de eso.

Resta reiniciar el servidor SSH para que actualice los cambios.
Código: php
# service ssh restart
# /etc/init.d/ssh restart


Solo quedaría instalar el No tienes permitido ver los links. Registrarse o Entrar a mi cuenta.
Nos conectamos con el comando:
Código: php
nombre_de_usuario@ip_del_host:puerto_ssh


Cuando nos conectamos vía SSH, por ser la primera vez veremos un mensaje donde el servidor nos pide confirmación para establecer unas claves que quedan en ambos equipos y se utilizan por seguridad. Confirmamos poniendo Yes.

Luego el servidor nos pedirá la contraseña del usuario. La ingresamos y ya tendremos acceso a la PC desde la línea de comandos. Ahora, es como si estuviéramos usando la consola, pero desde el dispositivo móvil.

Un saludo ;) / No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
#40
Añades los repositorios según tu sistema.

Para RedHat EL 6 / CentOS 6
Código: php
## RHEL 6.4/6.3/6.2/6.1/6.0/5.9/5.8/5.6 and CentOS 6.4/6.3/6.2/6.1/6.0/5.9/5.8/5.6 ##
cd /etc/yum.repos.d/
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo


Para RedHat EL 5 / CentOS 5
Código: php
## RHEL 5 and CentOS 5 ##
wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
rpm -Uvh epel-release-5-4.noarch.rpm


Procedes a instalar las dependencias:
Código: php
yum update
yum install binutils qt gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms


Instalas VirtualBox:
Código: php
yum install VirtualBox-4.3


Reconstruyes los Modulos de Kernel para Virtualbox:
Código: php
/etc/init.d/vboxdrv setup

o si no:
Código: php
service vboxdrv setup


Saludos ;)