Guía de administración de SunLink Server

El comando net

Muchas de las tareas administrativas de SunLink Server pueden efectuarse utilizando el comando net, con cualquiera de sus múltiples opciones, en la línea de comandos de SunLink Server. La Tabla 2-3 contiene una descripción completa de los comandos net.

En las secciones siguientes se resumen las opciones del comando net que pueden utilizarse desde la línea de comandos de SunLink Server, junto con la sintaxis y las convenciones de uso.

Administración de servidores locales y remotos

Cuando un servidor se administra desde su propia línea de comandos, se denomina servidor local, pero si se administra desde la línea de comandos de otro servidor, el servidor administrado se denomina remoto.

Algunos usuarios de las máquinas cliente de la red pueden designarse como operadores de cuentas, operadores de impresoras u operadores de servidores. Tales usuarios poseen privilegios limitados de administrador u operador que les permiten realizar determinadas tareas. Estos privilegios son suficientes para utilizar el comando net, con el que pueden administrar un servidor local desde la línea de comandos de SunLink Server.

Sin embargo, si se quiere utilizar el comando net para administrar un equipo SunLink Server remoto, es preciso entrar en el sistema SunLink Server como administrador con todos los privilegios de administración. Si existen distintos operadores responsables de diferentes partes de la red y no quiere asignar a ninguno de ellos privilegios completos de administración, sólo deberán trabajar desde la línea de comandos de SunLink Server del servidor administrado.

Administración de un sistema SunLink Server local

Para administrar un sistema SunLink Server local mediante el comando net:

  1. Entre en el sistema Solaris que ejecuta el software de SunLink Server.

  2. Desde el indicador del sistema Solaris, entre en la red como administrador de Windows NT o como usuario con privilegios de administración de Windows NT escribiendo el siguiente comando:

    net logon nombre_usuario contraseña

  3. Introduzca el comando net adecuado.

    Si desea ver una lista completa de opciones del comando net, consulte la sección "Opciones del comando net de SunLink Server".


    Nota -

    Recuerde que, después de administrar el sistema SunLink Server, debe salir del mismo utilizando el comando net logoff.


Administración de un sistema SunLink Server remoto

Para llevar a cabo las tareas administrativas utilizando el comando net de forma remota, utilice net admin seguido del comando net apropiado para la tarea (observe que el Paso 2 del procedimiento siguiente describe dos formas de introducir el comando net admin).

Para introducir el comando net para administración remota:

  1. Entre en la red como administrador o como usuario con privilegios de administración (los privilegios de operador no bastan para realizar este procedimiento).

  2. Introduzca el comando net admin mediante uno de estos métodos:

    • Especifique un comando net admin distinto por cada comando net que desee ejecutar. Por ejemplo, para ver la información estadística de un servidor denominado contabilidad, escriba lo siguiente:

      net admin \\contabilidad /command net statistics server

    Este método resulta práctico para archivos por lotes.

    • Especifique el comando net admin seguido de varios comandos net. Por ejemplo, para ejecutar varios comandos net en un servidor denominado personal, escriba lo siguiente:

      net admin \\personal /command

      Esto crea un shell de comandos de administración desde el cual puede ejecutar sucesivos comandos net. El indicador cambia para incluir el nombre del servidor que se está administrando de forma remota, por ejemplo, \\personal.

      Cualquier comando net que escriba desde este indicador, se ejecuta en el servidor especificado. Por ejemplo, si escribe:

      [\\personal] net share

      [\\personal] net print

      \\personal es el indicador y net share y net print son los comandos.

  3. Para salir del shell de comandos y regresar al indicador del sistema, escriba exit o presione CTRL+Z.


    Nota -

    Existe la posibilidad de usar comandos net que aceptan el nombre de un dominio o un equipo como opción para administrar servidores remotos. Este tipo de administración puede realizarse directamente desde la línea de comandos del sistema Solaris sin necesidad de utilizar net admin. Por ejemplo, para ver los grupos locales de un dominio remoto denominado market_dom, bastaría escribir: net localgroup /domain:market_dom.


Visualización de las pantallas de información

La salida de algunos comandos proporciona varias pantallas de datos. Por ejemplo, el comando siguiente suministra varias pantallas de información sobre el comando net share:

net help share /opciones

Para detener la visualización de la información antes de pasar a la pantalla siguiente, utilice el comando more; por ejemplo:

net help share /opciones | more

Después de leer una pantalla de información, presione la barra espaciadora para pasar a la pantalla siguiente.

Uso de contraseñas con los comandos

Algunos comandos precisan la introducción de una contraseña como opción. Dicha contraseña puede introducirse como una opción del comando escribiéndola inmediatamente después de éste en la línea de comandos. Por ejemplo, para entrar en la red con el nombre de usuario jaime y la contraseña kahuna, escribiría:

net logon jaime kahuna

También puede hacer que el sistema SunLink Server solicite la contraseña sustituyendo ésta por un asterisco (*) al escribir el comando.


Nota -

En el entorno operativo Solaris, el asterisco (*) es un carácter especial y debe ir precedido de una barra invertida (\).


Por ejemplo, para efectuar la misma operación descrita anteriormente, escriba:

net logon jaime \*

SunLink Server mostrará el siguiente mensaje:

Type your password:

Al introducirla de esta manera, la contraseña no aparece en pantalla, lo que permite mantenerla en secreto para mayor seguridad.

Si olvida escribir la contraseña con un comando que la necesita, SunLink Server la solicita. Dependiendo del comando especificado, el software de SunLink Server puede solicitar también otra información relevante, como el nombre de usuario.

Uso de la confirmación de comandos

Algunos comandos net precisan confirmación, que puede suministrarse con las opciones /yes y /no para acelerar la ejecución. Cuando SunLink Server lee una de estas opciones, no se detiene para pedir la confirmación sino que acepta la opción /yes o /no como respuesta a la pregunta.

El uso de los comandos net con las opciones /yes (/y) y /no (/n) puede resultar útil para crear archivos por lotes y archivos de comandos del shell que no se interrumpan con preguntas de SunLink Server.

Por ejemplo, si utiliza el comando net logoff para salir de la red de área local manteniendo intactas las conexiones con los recursos compartidos remotos, el software de SunLink Server hace una pregunta similar a la siguiente:

You have the following remote connections:

LPT1

Continuing will cancel the connections.

Do you want to continue this operation? (Y/N) [Y]:

Puede utilizar las opciones /yes y /no con cualquier comando net para anticipar la respuesta a estas preguntas. Por ejemplo, si escribe lo siguiente, el software no pedirá ninguna confirmación:

net logoff /yes

Uso de abreviaturas

Las páginas de este capítulo siempre se refieren a los nombres completos de los comandos, las opciones y los servicios, pero el software de SunLink Server puede reconocer nombres abreviados.

Todas las opciones del comando pueden abreviarse escribiendo un número de letras suficiente para distinguirlas de otras opciones. Por ejemplo, ésta es la sintaxis del comando net accounts:

net accounts [/forcelogoff:{minutos|no }] [/minpwlen:longitud] [/maxpwage:{días|unlimited}][/minpwage:días] [/uniquepw:número]

Estas opciones pueden abreviarse según se indica en el ejemplo siguiente:

net accounts /f:10 /minpwl:6 /ma:unlimited /minpwa:7 /u:3

No pueden abreviarse los valores de las opciones (por ejemplo, el valor unlimited de la opción /maxpwage).

Uso de caracteres especiales con los comandos

Algunos de los nombres o contraseñas que deben introducirse pueden contener caracteres especiales, por ejemplo, el signo &. Si se encuentra en la línea de comandos del sistema Solaris y escribe un comando de SunLink Server que contiene caracteres especiales, debe utilizar un carácter de escape (la barra invertida [ \ ]) antes de cada carácter especial. Si se encuentra en un equipo cliente, puede escribir la cadena que contiene los caracteres especiales entre comillas.

Por ejemplo, para entrar en el sistema con el nombre de usuario mariosp y la contraseña mrkt&dev desde la línea de comandos del sistema, deberá escribir lo siguiente:

net logon mariosp mrkt\&dev

Entre los caracteres especiales más comunes del sistema Solaris se incluyen: el asterisco (*); el signo de punto y coma (;); la barra vertical (|); los corchetes ([ ]); los paréntesis [( )]; la interrogación (?); el signo &; el acento circunflejo (^); la barra invertida (\); los signos mayor y menor que (< >); los espacios ( ) y la arroba (@).

Existen otros caracteres especiales de Solaris que podría encontrarse. Si precisa más información al respecto, consulte la documentación de Solaris.

Rutas de acceso de los comandos net en el sistema Solaris

El sistema Solaris utiliza barras inclinadas para separar los distintos nombres en las rutas de acceso, lo cual difiere de los equipos cliente, donde se utilizan barras invertidas. Recuerde, sin embargo, que la gran mayoría de los comandos funcionan sin barras inclinadas o invertidas.

Al escribir rutas de acceso en la línea de comandos del sistema Solaris, puede utilizar uno de estos métodos:

net share tmpshare=c:/tmp /us:10 /r:"Recurso de uso temporal"

net share tmpshare=c:\\tmp /us:10 /r:"Recurso de uso temporal"

net share 'tmpshare=c:\tmp' r:"Recurso de uso temporal"

Si incluye espacios intercalados en los valores, es aconsejable escribirlos entre comillas. Por ejemplo, para cambiar el comentario correspondiente al grupo guests, escribiría el comando siguiente:

net group "guests" /comment: "Invitados del dominio"

Rutas de acceso en los sistemas cliente

Los sistemas operativos de los clientes, como Windows 95 y Windows NT, utilizan barras invertidas para separar los nombres de las rutas de acceso, por ejemplo:

net use f: \\product\datos

Sintaxis de los comandos

Las instrucciones de las páginas del comando man para el uso de los comandos de SunLink Server serán más sencillas de comprender y utilizar si tiene presente lo siguiente:

Obtención de ayuda sobre los comandos net

Existe ayuda en línea disponible para todos los comandos net que pueden introducirse desde la línea de comandos del servidor. La ayuda incluye los parámetros del comando, la sintaxis, información sobre el comando y ejemplos de uso.

Para obtener información sobre una determinada opción del comando net, escriba uno de los comandos siguientes en el indicador del sistema de SunLink Server.

Tabla 2-2 Ayuda sobre los comandos net

Comando 

Descripción 

net help

Nombres de los comandos net disponibles.

net help comando

Descripción, sintaxis y opciones del comando net especificado.

net comando /help

Descripción, sintaxis y opciones del comando net especificado.

net comando /?

Sintaxis del comando net especificado.

net help comando /opciones

Descripción detallada de las opciones del comando seleccionado. 

Opciones del comando net de SunLink Server

La tabla siguiente contiene una descripción de las opciones del comando net de SunLink Server disponibles desde la línea de comandos de SunLink Server.

Tabla 2-3 Opciones del comando net de SunLink Server

Comando 

Descripción 

net access

Permite ver o modificar los permisos sobre los recursos de los servidores. Utilice este comando sólo para ver y modificar los permisos sobre canalizaciones y colas de impresión. Para administrar permisos sobre otros tipos de recursos, utilice net perms.

net accounts

Muestra la función de los servidores de un dominio y permite ver o modificar los requisitos de contraseña y entrada al sistema de los usuarios. 

net admin

Ejecuta un comando SunLink Server o inicia un procesador de comandos en un servidor remoto. 

net auditing

Permite ver y modificar los valores de auditoría de los recursos. 

net browser

Muestra la lista de los dominios visibles desde un servidor local o la lista de equipos activos en un dominio. 

net computer

Permite ver y modificar la lista de cuentas de equipos en un dominio. También puede introducirse con la forma: net computers

net config

Muestra los servicios controlables que están en ejecución. 

net config server

Permite ver o modificar los valores del servicio Servidor mientras se está ejecutando.  

net continue

Cuando se utiliza en un servidor, reanuda los servicios interrumpidos. Si se utiliza desde un cliente, reanuda el funcionamiento de las impresoras compartidas que se hayan desactivado con el domando net pause.

net device

Permite ver una lista de nombres de dispositivo y controlar impresoras compartidas. Si se utiliza sin opciones, este comando muestra el estado de todas las impresoras compartidas del servidor especificado. Si se utiliza con la opción nombre_impresora, muestra sólo el estado de la impresora especificada.

net file

Muestra los nombres de todos los archivos compartidos abiertos y el número de bloqueos de cada archivo, si los hay. También puede utilizarse para cerrar archivos compartidos. Si se especifica sin opciones, proporciona la lista de todos los archivos abiertos en un servidor. Puede escribirse también con la forma net files.

net group

Permite agregar, ver o modificar grupos globales. También puede escribirse con la forma net groups.

net help

Proporciona una lista de comandos de red y temas sobre los que se puede obtener ayuda, o bien proporciona ayuda sobre un determinado comando o tema.

net helpmsg

Proporciona ayuda sobre mensajes de error de red. 

net localgroup

Permite agregar, ver o modificar grupos locales en los dominios. También puede escribirse con la forma net localgroups.

net logoff

Cierra la sesión de un nombre de usuario en la red. 

net logon

Efectúa la entrada de un nombre de usuario en el servidor y establece el nombre de usuario y la contraseña del cliente del usuario. Si no se especifica el nombre de usuario con el comando, se utiliza automáticamente el nombre de entrada en el sistema Solaris. 

net password

Permite cambiar la contraseña de una cuenta de usuario en un servidor o en un dominio. 

net pause

Interrumpe los servicios o desactiva las impresoras de un servidor. (Nota: después de haber seguido las instrucciones del Capítulo 4 de esta guía para configurar la impresora Solaris, establecerla como una impresora compartida de SunLink Server y ponerla a disposición de los clientes Microsoft Windows, no utilice el comando net pause para interrumpir la cola de impresión. SunLink Server interpreta este comando como una orden para desactivar la impresora, no para interrumpir el funcionamiento de la cola de impresión. Utilice en su lugar el comando net print /hold).

net perms

Permite ver o modificar los permisos sobre recursos y la información de propiedad de los servidores. Los recursos sobre los que puede tener efecto este comando son recursos compartidos, directorios y archivos. 

net print

Permite ver o controlar trabajos y colas de impresión. También se utiliza para definir o modificar las opciones de las colas de impresión (véase la nota del comando net pause).

net send

Permite enviar un mensaje a los clientes contectados. 

net session

Permite ver o desconectar las sesiones existentes entre un servidor y los clientes. Si se utiliza sin opciones, muestra información sobre todas las sesiones establecidas con el servidor local. También puede escribirse con la forma net sessions.

net share

Permite crear, eliminar, modificar o ver los recursos compartidos. Utilice este comando para poner un recurso a disposición de los clientes. Si lo usa sin opciones, muestra información sobre todos los recursos que se están compartiendo en el servidor.  

net sid

Convierte los nombres de cuenta en sus correspondientes identificadores de seguridad (SID) y viceversa. 

net start

Inicia un servicio o, si se utiliza sin opciones, muestra una lista de los servicios en ejecución. Los servicios que pueden iniciarse son: Alerta (alerter), Examinador de equipos (browser), Duplicador de directorios (replicator), Registro de sucesos (eventlog), Inicio de sesión de red (netlogon), Ejecución de red (netrun), Servidor (server), Servidor de hora (timesource) y WINS. 

net statistics

Muestra o borra el contenido del registro de estadísticas. 

net status

Muestra el nombre de equipo, los valores de configuración y la lista de recursos compartidos de un servidor. 

net stop

Detiene un servicio de red. 

net time

Sincroniza el reloj del cliente con el de un servidor o un dominio, o bien muestra la hora de un servidor o un dominio. 

net trust

Establece o anula las relaciones de confianza entre dominios y muestra la información de relaciones de confianza del dominio especificado. 

net user

Permite ver, agregar, modificar o eliminar cuentas de usuario, o bien muestra la información de la cuenta de usuario especificada. 

net version

Muestra la versión del software de red que se está utilizando en el equipo donde se ha ejecutado el comando. 

net view

Muestra una lista de servidores o de recursos compartidos por un servidor.