Siga las instrucciones en esta guía para configurar y use el comando sudo en FreeBSD 9.x/10.x/11.x/12.X Sistema.
Descripción general del tutorial: instale sudo en FreeBSD
Aquí hay una descripción general sobre cómo instalar sudo en un sistema FreeBSD:
$ PKG Update && PKG Actualade
Luego instalaríamos sudo con el siguiente comando:
$ PKG instalación sudo
Por último, verá cómo hacer configuraciones para el acceso de sudo para que coincida con la arquitectura FreeBSD y sus requisitos operativos.
Parte 1: Instalación de sudo en FreeBSD
Las siguientes son explicaciones detalladas en el paso 3 para instalar sudo en FreeBSD. Presentaremos dos métodos diferentes que puede elegir para su gusto.
Con sistema de puerto FreeBSD '
Podemos usar el sistema de puerto FreeBSD para instalar sudo. Ejecute el comando a continuación para instalar el puerto:
$ cd/usr/puertos/seguridad/sudo/&& hacer instalar limpio
Usando el comando PKG
Obtenga la última versión actualizada de FreeBSD de sudo (como FreeBSD 12.x+) escribiendo:
$ PKG instalación sudo
Parte 2: Configuración de sudo en FreeBSD
Para configurar sudo, necesitaremos editar el archivo de configuración predeterminado. Dirígete a/usr/local/etc/sudoers para acceder al archivo. Este archivo no debe templarse sin el comando Visudo, ya que no usar el comando Visudo puede conducir a la negación del acceso, así como a los errores críticos de sintaxis bajo los cuales Sudo se niega a realizar.
Así que asegúrese de usar el comando a continuación antes de editar cualquier cosa dentro del archivo:
$ su -
$ Visudo
Para otorgar privilegios de administración a un usuario, utilizaría la sintaxis del comando a continuación:
# Younis All = (todos) Todos
Del mismo modo, puede delegar los comandos a un grupo de usuarios con:
# %Wheel All = (todos) Todos
Recuerde guardar los cambios antes de salir del archivo.
Parte 3: Uso de sudo en FreeBSD
Tengamos una descripción general de algunas de las cosas básicas que puede hacer con sudo:
Creando un usuario root
El siguiente comando le permite ejecutar el shell como usuario de destino.
$ sudo -s
Escriba lo siguiente para ejecutar el shell de inicio de sesión
$ sudo -i
Finalmente, el comando de identificación le permite autenticar las credenciales del usuario:
$ ID
Ejecutar comandos como root
Escriba el comando a continuación, reemplazando los indicadores con variables relevantes:
$ sudo/ruta/a/comando
$ sudo/ruta/a/comando arg1
Para demostrar, reiniciaremos el servicio FTPD:
$ sudo /etc /rc.d/ftpd onerestart
Verifique los privilegios del usuario
El siguiente comando enumera los comandos que puede ejecutar como usuario root:
$ sudo -l
Terminando
Este tutorial demostró la instalación de sudo en FreeBSD 9.x/10.x/11.x/12.X Sistema. Enumeramos las dos formas de instalar sudo: con el puerto del sistema FreeBSD y agregando el archivo de paquete binario a FreeBSD.
También ha aprendido cómo editar el archivo de configuración predeterminado para configurar sudo en FreeBSD. Está ubicado/usr/local/etc/sudoers. También vio cómo crear un nuevo usuario root y cómo ejecutar comandos con privilegios de sudo.
Acostumbrarse a trabajar con sudo es fácil, aunque lleva algo de tiempo. Con suerte, este tutorial fue suficiente para que comiences con sudo.