Instalar y configurar SSH en Solaris 10

Y al fin, después de mucho pensar y hacerlo a medias, he comenzado a estudiar por mi cuenta Solaris; espero que no se me acabe la iniciativa y vaya avanzando poco a poco. Ya que estoy con manual a la mano (o electrónico más bien) me pareció que era más fácil conectarme desde mi Linux por SSH a Solaris que estar metido en la MV directamente. También, la idea de conectarse por ssh es usar la interfaz de comandos (CLI) y no usar la GUI que trae el sistema operativo. Estoy utilizando la versión de OpenIndiana que es un fork de OpenSolaris.
 
Por default, Solaris 10 trae instalado SSH pero si tienen una versión menor podemos hacer lo siguiente:

1. # mkdir /cdrom

2. Buscamos el nombre del CDROM

# iostat -En

c4t0d0           Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: ATA      Product: VBOX HARDDISK    Revision: 1.0  Serial No: VBc2f1078d-9cb0
Size: 17,18GB <17179869184 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 4 Predictive Failure Analysis: 0
c4t1d0           Soft Errors: 0 Hard Errors: 6 Transport Errors: 0
Vendor: VBOX     Product: CD-ROM           Revision: 1.0  Serial No: 
Size: 0,00GB <0 bytes>
Media Error: 0 Device Not Ready: 6 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0

3. Montamos el CDROM 

# mount -F hsfs -o ro /dev/dsk/c4t1d0  /cdrom

4. Instalamos los paquetes

# pkgadd -d /cdrom/Solaris_10/Product/  SUNWsshcu SUNWsshdr SUNWsshdu SUNWsshr SUNWsshu 

5. Habilitamos el servicio y lo reiniciamos

# svcadm enable ssh

# svcadm restart ssh

Con esto ya nos podemos conectar por SSH a nuestro servidor Solaris.


NOTA: Por seguridad el usuario root no se puede conectar por SSH a Solaris, pero si quieren habilitarlo entonces:

1. Editamos el archivo /etc/ssh/sshd_config

2. Modificamos la línea PermitRootLogin de no a yes 

3. Reiniciamos el servicio: # svcadm restart ssh

Saludos!!

0 Comments: