martes, 20 de julio de 2010

Acceder via ssh con clave publica

Son esencialmente dos procedimientos, pero hay que ser muy ordenado al ejecutarlo pues puede traer problemas.

Primero en la maquina que vamos a conectar creamos la clave siguiendo los siguientes pasos.

1) creamos en el home la carpeta .ssh ejem ramchucho@aries: mkdir .ssh
2) creamos la llave publica
ramchucho@aries:ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/ramchucho/.ssh/id_rsa):
Enter passphrase (empty for no passphrase): <---- en este paso colocas una frase si la quieres vacia presiona enter
Enter same passphrase again:
Passphrases do not match. Try again.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in reduc_admin.
Your public key has been saved in reduc_admin.pub.
The key fingerprint is:
ad:76:2f:c9:27:2d:2e:72:d2:40:9d:4e:6e:a6:95:03 nmercado@aries
The key's randomart image is:
+--[ RSA 2048]----+
| |
| |
| . . |
| E +. |
| . =S.. |
| . O. |
| Boo.o |
| +.+.*.o |
| + o.=. |
+-----------------+

En este caso la clave publica sera un archivo llamado id_rsa.pub creado en la carpeta .ssh y esto es todo lo necesario en cuanto al crear la clave .

martes, 27 de enero de 2009

Cuando no es tan facil instalar en Centos !!!!

Hola, si estas empezando a trabajar con linux y te defiendes con pocos comandos, aqui les muestro algunos tips para instalar paquetes en Centos, RH, Fedora o Mandriva q los van a ayudar si estan cambiando de distribucion .


Desde Ubuntu o Debian, normalmente con tipear "aptitude search nombre_paquete " y/o "aptitude install nombre_paquete", podiamos ver instalar nuestro paquete en ubuntu o debian.. en Centos, RH, Fedora o Mandriva estos comandos cambian y se usa el comando "yum" de forma muy parecida podemos tipear "yum search nombre_paquete" o el "yum install nombre_paquete"

Si instalar se te dificulta de esta manera (problemas con internet , configuracion de redes o proxys), prueba con instalar los RPM. Al igual sucede con los archivos comprimidos tar.gz.. en estas distribuciones existen y se usan los tag.gz , pero son mas comunes las extensiones RPM


Si ya tienes el paquete en el computador (puedes hacer una busqueda del paquete primero tipeas >updatedb y después >locate nombre paquete)..te ubicas en el directorio donde esta instalado y luego tipeas

rpm -ivh nombre _paquete.rpm

Si no tienes el paquete.. puedes usar esta pagina para buscarlo

http://rpm.pbone.net (Si llegas a esta pagina esta pendiente de los pre-requisitos de instalación, por cada paquete el te indica la ruta)


Si no lo consigues..prueba con los CD's de instalacion q tambien poseen muchos RPM.

Si lo instalas con exito entonces puedes empezar a usarlos..pero recuerda al instalar los paquetes siempre debes LEER los archivos README, INSTALL, CONFIGURE .. generalmente explican la mejor forma de instalar los paquetes segun sea tu necesidad, te ahorra muchas busquedas en internet, y en muchas ocasiones la documentacion es mas sencilla que la publicada por los autores el los sites autorizados de los paquetes.

Parece una necedad.. pero realmente es la mejor forma de instalarlos.. casi siempre la documentacion esta en ingles ...usa algun traductor de tu gusto.. y mucho exito!