“Al igual que cada servicio de información o protocolo de búsqueda, NIS tiene una variedad de comandos. Estos comandos ayudan con la configuración o la configuración y logran una variedad de acciones. Por lo tanto, es crucial dominar los comandos para el uso eficiente y efectivo del marco de búsqueda de información NIS.
Este artículo le proporciona información sobre los comandos básicos de Linux NIS. Y además de dar una breve explicación, también le proporcionaremos una sinopsis de cada uno de ellos y ejemplos cuando sea posible."
Comandos comunes de NIS Linux
Los siguientes son algunos de los comandos comunes de Linux NIS que debe saber;
comando yppasswd
El comando Linux nis yppasswd es útil para cambiar o instalar su contraseña de red. Asociará automáticamente esta contraseña con el parámetro de nombre de usuario especificado para la red. En particular, solo puede alterar o crear una contraseña usando este comando si es el propietario de la contraseña.
Idealmente, su contraseña de NIS puede ser diferente de la contraseña de su máquina. Una vez más, mientras que los usuarios raíz en los servidores NIS tienen el privilegio de usar esta utilidad, los usuarios raíz de los clientes NIS carecen de este privilegio.
La sinopsis para este comando es;
La sinopsis anterior tiene dos banderas notables, y su importancia es la siguiente;
Un ejemplo de cómo puede cambiar la contraseña NIS del usuario está en el siguiente comando;
El comando anterior lo ayudará a modificar la contraseña NIS para el usuario de su sistema llamado Ken. Le pedirá que ingrese su contraseña anterior. Una vez hecho esto, debe ingresar una nueva contraseña y confirmar su actualización.
comando ypinit
Este comando establece mapas NIS en su servidor maestro NIS o esclavo/servidor de trabajadores. La herramienta solo es utilizable por usuarios con autoridad de usuario root. Además, utiliza los archivos ASCII como archivos de entrada de forma predeterminada.
Las entradas de sintaxis para el comando son;
La primera línea de comando de sintaxis establece mapas NIS en servidores maestros NIS, mientras que la segunda línea de comando establece mapas NIS en servidores de trabajadores. En general, las banderas para este comando, como se muestra en la sintaxis, son los siguientes;
Los ejemplos notables de comandos ypinit incluyen;
El uso de ypinit para configurar un servidor maestro que funcionará como maestros para todos los mapas en su sistema NIS se ilustra a continuación. El comando invoca el hacer procedimiento, que seguirá las instrucciones en su /var/yp/makefileFile.
Uso de YPinit para configurar un servidor maestro. No obtendrá un mensaje de entrada si usa este comando;
Uso de YPinit para configurar un servidor de trabajadores de NIS. Este comando copiará mapas NIS de su servidor a su estación de trabajo y, en el proceso, hará que su estación de trabajo sea un servidor de trabajadores. Para esta ilustración, usaremos Linhint como nuestro servidor.
comando ypset
Este comando NIS dirigirá una máquina en particular a un servidor especificado. Funciona dirigiendo el demonio ypbind en su cliente al demonio ypserv en su servidor. Tendrá que seleccionar el servidor al que su Daemon Ypbind irá para obtener los servicios necesarios del Daemon YPserv.
Su sintaxis es la siguiente;
El comando ypset tiene los siguientes indicadores;
El siguiente ejemplo ilustra cómo puede usar el comando ypset para establecer un servidor para unir la vinculación prevista en un host dentro de un dominio dado;
comando YPXFR
Otro comando NIS de Linux interesante es el comando YPXFR. Es útil para transferir mapas NIS de servidores a hosts locales. Lo hace creando un mapa temporal en el dominio/var/yp/, obteniendo las entradas de mapa desde su servidor antes de llenar las entradas en el mapa especificado en el servidor. Luego cargará los parámetros de su mapa, eliminará la versión del mapa anterior y finalmente moverá el mapa temporal al nombre del mapa designado.
El siguiente ejemplo ilustra cómo puede usar el comando YPXFR para mover un mapa de una máquina host a un dominio diferente;
Comando YPWHHH
Este comando NIS Linux identifica el servidor que suministra los servicios NIS y el servidor, que actúa como el servidor maestro para un mapa dado. Por supuesto, esto dependerá de cómo invocas el comando ypwhich. Mostrará el nombre del servidor para una máquina local determinada si se invoca sin argumento.
Los siguientes ejemplos lo ayudarán a comprender el comando;
Usar YPWHHH para encontrar el servidor que sirve a los clientes de su sistema que aún ejecutan el protocolo NIS de la versión NIS;
Usando el comando ypwhich para encontrar el mapa con el nombre passwd. Este comando no encuentra el mapa apodado passwd. El comando mostrará la ruina del servidor para el mapa con el nombre passwd.
Usar el comando ypwhich para encontrar el servidor maestro para cualquier mapa dado. El siguiente comando mostrará el nombre del servidor del mapa PASSWD.
comando yppoll
El propósito del comando yppoll es ayudar a mostrar el número de identificación del mapa NIS que se usa en el servidor NIS. Utiliza el demonio YPserv para mostrar los números de pedido de mapas que puede especificar en el parámetro MAPName. Los números de pedido para mapas son sus números de identificación. Este comando puede ejecutarse en los sistemas NIS con los protocolos de la versión 1 (antiguo) y la versión 2 (nuevos).
El comando tiene la siguiente sintaxis;
Los ejemplos notables incluyen;
Uso de yppoll para buscar un mapa en un dominio especificado. El comando mostrará el número de identificación de los hosts.Byname Map del dominio Kenhint.
Use el comando yppoll para buscar un mapa en un host determinado. El comando mostrará el número de pedido para netgroups.Mapa de Byuser ubicado el host de Lhint.
Conclusión
Los comandos discutidos anteriormente son algunos de los comandos NIS de Linux más populares con los que puede interactuar diariamente. Dominar su uso hará que su administración del sistema funcione más fácil e impecable.
Fuentes