24/11/2008
Guía de Instalación y Manejo Básico Universitario: José Manuel Murillo Rivera Materia: Taller de Sistemas Operativos 2 Docente: Ing. Ricardo Castellanos
Guía de Instalación de Solaris
Introducción Solaris es un sistema operativo de tipo Unix desarrollado por Sun Microsystems desde 1992 como sucesor de SunOS. Es un sistema certificado oficialmente como versión de Unix. Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo. Aunque Solaris fue desarrollado como software privativo, la mayor parte de su código se ha liberado como proyecto de software libre denominado OpenSolaris. Solaris es conocido por su escalabilidad, especialmente en sistemas SPARC, y por ser origen de innovadoras tecnologías, como DTrace y ZFS.
Requisitos Requisit os de l Sistema Los requisitos de hardware para el funcionamiento de Solaris 10 son los siguientes: Disco Duro 2GB como mínimo para el paquete más pequeño, 6GB-15GB o mas es altamente recomendado para disponer del paquete completo Memoria 512MB mínimo, recomendado 1GB Lector de DVD, teclado y mouse aunque es posible la instalación a través de red sin que sean necesarios Plataformas soportadas Sistemas Sun UltraSPARC Sistemas basados en Fujitsu SPARC64 Sistemas basados en AMD, Intel o VIA x86 CPUs (32 y 64 bits)
Pre-Instalación La instalación se la ha realizado usando VMware Workstation 6.5 y una imagen montada del DVD de Solaris 10 Configuración de la Maquina Virtual VMware
Maquina Virtual Personalizada de Tipo Solaris 768 MB de memoria RAM 15 GB de disco duro SCSI para instalar el paquete completo de Solaris sin ningún problema
Instalación La instalación de Solaris 10 es muy similar a las instalaciones de las últimas versiones de Linux, dejando de lado la consola y colocando en su lugar una interfaz grafica sencilla y amigable basada en Java, describiré la instalación con la ayuda de capturas de pantalla para su mejor entendimiento
Página 1
Guía de Instalación de Solaris
Introducción Solaris es un sistema operativo de tipo Unix desarrollado por Sun Microsystems desde 1992 como sucesor de SunOS. Es un sistema certificado oficialmente como versión de Unix. Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo. Aunque Solaris fue desarrollado como software privativo, la mayor parte de su código se ha liberado como proyecto de software libre denominado OpenSolaris. Solaris es conocido por su escalabilidad, especialmente en sistemas SPARC, y por ser origen de innovadoras tecnologías, como DTrace y ZFS.
Requisitos Requisit os de l Sistema Los requisitos de hardware para el funcionamiento de Solaris 10 son los siguientes: Disco Duro 2GB como mínimo para el paquete más pequeño, 6GB-15GB o mas es altamente recomendado para disponer del paquete completo Memoria 512MB mínimo, recomendado 1GB Lector de DVD, teclado y mouse aunque es posible la instalación a través de red sin que sean necesarios Plataformas soportadas Sistemas Sun UltraSPARC Sistemas basados en Fujitsu SPARC64 Sistemas basados en AMD, Intel o VIA x86 CPUs (32 y 64 bits)
Pre-Instalación La instalación se la ha realizado usando VMware Workstation 6.5 y una imagen montada del DVD de Solaris 10 Configuración de la Maquina Virtual VMware
Maquina Virtual Personalizada de Tipo Solaris 768 MB de memoria RAM 15 GB de disco duro SCSI para instalar el paquete completo de Solaris sin ningún problema
Instalación La instalación de Solaris 10 es muy similar a las instalaciones de las últimas versiones de Linux, dejando de lado la consola y colocando en su lugar una interfaz grafica sencilla y amigable basada en Java, describiré la instalación con la ayuda de capturas de pantalla para su mejor entendimiento
Página 1
Guía de Instalación de Solaris
Montamos la Imagen de Solaris en una unidad de la maquina virtual o si la tenemos en formato ISO la elegimos para que arranque desde allí, al encender la máquina virtual veremos el logo de vmware. Si montamos la imagen correctamente veremos la siguiente imagen, allí elegiremos la opción Solaris
Página 2
Guía de Instalación de Solaris
En la siguiente pantalla elegimos la segunda Opción
Elegimos el idioma de nuestro teclado, elegimos Spanish
Página 3
Guía de Instalación de Solaris
Cargara la interfaz Java y elegiremos el idioma de nuestra instalación, elegimos Opción 7
El asistente nos mostrara una pantalla de bienvenida:
Página 4
Guía de Instalación de Solaris
Luego elegiremos la opción Sin Red:
Le damos un nombre a nuestro equipo:
Página 5
Guía de Instalación de Solaris
Elejimos nuestra zona horaria de acuerdo a la region geografica
Página 6
Guía de Instalación de Solaris
Debemos especificar una contraseña para la cuenta root, esta es la cuenta con mayores privilegios y tiene acceso a todo el sistema, luego confirmamos.
Página 7
Guía de Instalación de Solaris
Después nos advierte que debemos quitar el DVD antes de reiniciar para evitar que se repita la instalación
Página 8
Guía de Instalación de Solaris
De todos los métodos de instalación de Solaris elegimos DVD, luego aceptamos la licencia
Página 9
Guía de Instalación de Solaris
Por fin llegamos a la instalación de paquetes, como queremos el paquete completo elegimos personalizada
Página 10
Guía de Instalación de Solaris
El entorno nacional especifica el formato de moneda, fecha, acentos y letra ñ entre otros, no elegiremos productos Web Start Ready así que allí elegimos No
Página 11
Guía de Instalación de Solaris
A continuación seleccionamos paquetes personalizados del grupo completo, así tendremos todas las opciones de Solaris, nos aseguramos de que este tickeado todo
Página 12
Guía de Instalación de Solaris
Llegamos a la parte de las particiones, le damos siguiente pues tenemos un solo disco duro que lo usaremos como partición boot (de donde arrancara Solaris), luego nos pide la ubicación del sistema de archivos que será en el mismo disco así que le damos siguiente nuevamente
Página 13
Guía de Instalación de Solaris
Particionaremos el disco en una sola partición de 15GB, en los sistemas de archivos tenemos la raíz /, la partición swap que actuara como RAM cuando esta se nos acabe y la carpeta /export/home lo dejamos así
Página 14
Guía de Instalación de Solaris
Se nos mostrara un resumen antes de llevar a cabo las acciones, tenemos la opción de volver si algo seleccionamos mal para corregirlo o le damos Instalar ahora para comenzar la instalación
Página 15
Guía de Instalación de Solaris
Después de terminar el proceso de instalación nos mostrara 2 mensajes de pausa, el primero de 90 seg y el otro de 30 seg, podemos dejarlos o saltarlos, luego nos pedirá reiniciar, RECORDAR QUITAR O DESMONTAR EL DVD PARA QUE EL PROCESO NO SE REPITA
Página 16
Guía de Instalación de Solaris
Luego de reiniciar nos mostrara la pantalla de selección de inicio, tenemos 2 opciones Solaris y Solaris en modo a prueba de fallos, luego nos pide login de consola debemos colocar nuestro nombre y password, Solaris reiniciara por última vez
Página 17
Guía de Instalación de Solaris
Luego de reiniciar Solaris podemos acceder a Solaris colocamos como usuario a root y ponemos nuestra contraseña, finalmente elejimos el modo de escritorio Java(CDE se usuaba en las versiones anteriores y perdera soporte en la siguiente version de Solaris)
Página 18
Guía de Instalación de Solaris
Listo finalizamos la instalación, todavía quedan restantes la parte del registro de Solaris pero no es obligatorio podemos elegir simplemente no registrarlo. Se ve que la interfaz de Solaris está fuertemente ligada a Java pero era de esperar dado que Java también es propiedad de Sun Microsystems, el entorno de escritorio es GNOME El botón Lanzador es el equivalente en Solaris al botón Inicio en Windows, Solaris incluye también una suite ofimática de Sun llamada StarOffice 8, el navegador Firefox, cliente de correo Thunderbird entre otros.
Página 19
Guía de Instalación de Solaris
Solaris Management Console Es la consola de manejo de Solaris (smc por sus siglas en ingles) llamada también simplemente consola, en ella se encuentran las opciones administrativas de Solaris y usualmente accede a ella solo el usuario root para ingresar a ella debemos abrir una terminal podemos hacerlo haciendo clic derecho en el escritorio y seleccionar abrir terminal allí escribiremos: smc
No debemos cerrar la terminal donde escribimos smc, pues esa terminal está ligada a la Consola de Solaris y también se cerraría
Página 20
Guía de Instalación de Solaris
Crear usuarios Crear Usuarios es típicamente la primera tarea del administrador de Solaris, la haremos usando la consola, bastara hacer doble clic en el icono de Usuarios para que nos inicie un dialogo
Como en todas las opciones de administración se nos solicitara la contraseña de root
Página 21
Guía de Instalación de Solaris
Solaris por defecto trae integradas varias cuentas de usuario, nosotros podemos agregar usuarios ya sea uno por uno con el asistente o usando una plantilla ya definida
Debemos darle un nombre al nuevo usuario
Es importante señalar que cada usuario debe tener un número de identificación, de los cuales: El numero 0 se reserva para el root
Página 22
Guía de Instalación de Solaris
Los numero hasta el 99 son para cuentas de usuario del sistema como daemon, sys y otros Los número del 100 al 2147483647 podemos usarlos para los usuarios que crearemos
Si la cuenta esta bloqueada (debe escribir la contraseña la primera vez que inicie) o si le especificamos una contraseña nosotros, las contraseñas deben ser de al menos 6 caracteres y contener como mínimo 2 números
Página 23
Guía de Instalación de Solaris
Cada usuario debe pertenecer al mínimo a un grupo llamado grupo primario, mas adelante veremos cómo crear grupos
Otras características del usuario podemos verlas una vez creado el usuario haciéndole clic derecho y seleccionando Propiedades
Página 24
Guía de Instalación de Solaris
La parte de los derechos de los usuarios se la maneja también aquí
Creando Grupos de Usuarios Los usuarios los podemos concentrar según las características de estos en grupos Cada usuario debe pertenecer a un grupo por lo menos (grupo primario), y la administración de permisos que concedamos o quitemos a un grupo afectara a todos los usuarios miembros de ese grupo, los grupos también tienen número de identificación pudiendo usar los números a partir del 100 como en los usuarios
Página 25
Guía de Instalación de Solaris
Podemos permitir o denegar comandos desde la sección Derechos-User Management
Página 26
Guía de Instalación de Solaris
Cada vez que un usuario escribe un comando este solo se ejecutara si el usuario ti ene permiso para ejecutar dicho comando, también se puede autorizar acciones para cada usuario o bloquear ciertas acciones como por ejemplo Grabar CDs Ver información del sistema Administrar usuarios
Nota: Estas y mucha otras autorizaciones están en ingles
Manejo de Cuenta s de C orreo Las cuentas de correo de cada usuario son establecidas aquí, debemos recordar que: Postmaster es la cuenta encargada de administrar todo el servidor de correo MAILER-DAEMON es el encargado de devolver los mensajes cuando mandamos un correo con un destinatario inexistente
Página 27
Guía de Instalación de Solaris
Mediante la consola Algunas cosas debemos hacerlas mediante la consola como por ejemplo dado un usuario común, darle privilegios de root, para ello debemos cambiarle el identificador de usuario a 0 que es el identificador del root, estos identificadores están en el archivo /etc/passwd para editarlo usaremos el comando vi Desde la consola: cd /etc vi passwd Esto nos abrirá el archivo passwd en el editor vi, debemos ubicarnos en la cuenta que queremos cambiar y cambiar el identificador de usuario por ejemplo de 102 a 0 Dentro del editor vi eliminamos caracteres usando la tecla x, no usar SUPR o DEL y para guardar los cambios ESC-ESC-:wq Si no queremos guardar los cambios podemos hacer ESC-ESC:q! y salimos sin grabar
Página 28
Guía de Instalación de Solaris
Comandos en Solaris Varios de los comandos usados en Linux nos funcionaran en Solaris, recordar que Linux está basado en Uni x y Solaris es un sistema operativo Unix, entre los comandos más habituales están:
Comando
find vi who ls cd
Ejemplo find /etc -name datos1 print find /etc -name datos1 > res
vi datos1 who -u ls ls -la h* cd otros cd ..
Función
Busca un archivo en un directorio e imprima el resultado Busca un archivo en un directorio y guarda el resultado en un archivo Abre el editor vi para modificar archivos Muestra que usuario tiene abiertas terminales Muestra un listado de directorios Muestra un listado de archivos que comienzan con la letra h entra al directorio otros sale al directorio anterior
Página 29
Guía de Instalación de Solaris
chgrp
chgrp admin datos1
chmod 777 datos1
Modifica los permisos de grupo del archivo datos1 Cambia el propietario del archivo datos1 al usuario con identificador 105 Modifica los permisos de un archivo, permite lectura,escritura y ejecucion
chown
chown 105 datos 1
chmod kill ps mkdir
chmod 444 datos1 kill -9 1524 ps mkdir otros
Modifica los permisos de un archivo, permite lectura solamente Mata el proceso numero 1524 Muestra los procesos corriendo actualmente Crear un directorio llamado otros
rmdir cp mv rm more cat ksh exit
rmdir otros cp datos1 otros mv datos1 /etc rm datos1 more datos1 cat datos1 ksh exit
Borra el directorio llamado otros Copia el archivo datos1 a la carpeta otros Mueve el archivo datos1 a la carpeta /etc borra el archivo datos1 Imprime el contenido del archivo datos1 Imprime el contenido del archivo datos1 una pantalla a la vez cambia el shell a kshell Sale del shell
history bsh bash clear alias
history bsh bash clear alias limpiar='clear' ifconfig e1000g0 192.168.0.5 ifconfig -a
Dentro de ksh muestra la lista de comandos usados recientemente cambia el shell a bsh cambia el shell a bash limpia la pantalla de la terminal crea un alias para ejecutar clear cuando se escriba limpiar
ifconfig
ping 127.0.0.1
cambia el IP de la interfaz e1000g0 a 192.168.0.5 imprime en pantalla las direcciones ip del equipo Selecciona la cadena con el nombre de usuario del archivo /etc/passwd Usa como delimitador el carácter ":" siendo estos el primero y noveno : verifica si la tarjeta de red está bien
ping www.google.com
verifica si hay conexión con www.google.com
cut -d: f1,9 /etc/passwd cut ping
Agregar Impresoras Para agregar impresoras podemos usar un asistente para eso vamos al botón Lanzador y elegimos Preferencias de Sistema-Agregar/Suprimir Impresora Solaris incluye controladores de varios modelos de impresora solo bastara seleccionar el modelo de nu estra impresora
Página 30
Guía de Instalación de Solaris
La impresora puede ser USB o LPT1, si es LPT1 debemos seleccionar lp1 como puerto de la impresora y si es una impresora USB en puerto elejimos Otros y alli colocamos USB Tenemos tambien la opcion de colocar la impresora como predeterminada y definir si permitiremos una caratula esto es mas que todo en entornos empresariales En el cuadro de abajo podemos definir que usuarios tendran acceso a la impresora
Página 31
Guía de Instalación de Solaris
Página 32
Guía de Instalación de Solaris
Otras opciones de SMC La consola de Solaris también tiene opciones de rendimiento, crear discos RAID, planificar trabajos y otras funciones como ver las carpetas compartidas
Rendimiento del sistema y planificador de tareas
Página 33