lunes, 21 de septiembre de 2009

Instalar CYGWIN

Instalar CYGWIN

Nos descargamos el paquete para instalar cygwin de internet http://www.cygwin.com/
Ejecutamos el fichero .exe que nos hemos descargado y elegimos los paquetes que queremos instalar.
En windows nos creamos un usuario local y lo metemos en el grupo de administradores (nosotros creamos sysadmin con la contraseña de siempre).

Una vez instalado el paquete lo lanzamos dando doble click en el acceso directo que nos ha creado.
Tenemos que pasar los usuarios y los grupos locales de la maquina windows al fichero passwd y group de cygwin
$mkpasswd -l > /etc/passwd
$mkgroup -l > /etc/group

Editamos las variables de sistema de windows, modificamos el PATH y agregamos la siguiente variable
PATH=$PATH$;c:\cygwin\bin CYGWIN=ntsec tty

Verificamos que tenemos los ficheros siguientes con estos permisos
$chmod +r /etc/passwd
$chmod +r /etc/group
$chmod +x -R /var
Para configurar en CYGWIN ssh y crear el servicio que se arranque automaticamente ejecutamos el siguiente comando
$ssh-host-config -y
Tambien podemos arrancar el servicio a mano con el comando
net start sshd
o
cygrunsrv -S sshd
Si por alguna causa no arranca el servicio con estos comandos lo solucionamos
$chown system /etc/ssh*
$chown system /etc/empty

Para acceder a unidades de windows hay que poner cygdrive y la letra de unidad
/cygdrive/c
Si queremos que siempre que iniciemos cygwin nos aparezca en una ruta tenemos que editar el fichero /etc/profile y añadir al final esta sentencia
...
cd /cygdrive/w
...
w es una unidad mapeada en windows

Por ultimo para que funcione en el firewall de windows tenemos que abrir el puerto 22.

Este enlace esta muy bien http://es.kioskea.net/faq

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.