Configurare ed eseguire sudo su freebsd

Configurare ed eseguire sudo su freebsd
In questo tutorial, introdurremo un'utilità chiamata Sudo, che è un programma che consente a un amministratore di sistema di concedere un accesso a root limitato agli utenti non addmin. Sudo è diverso da SU perché utilizza le password assegnate agli utenti sudo per l'identificazione e l'accesso e non quello degli utenti target, che è esattamente l'opposto di quello che fa su. Consente inoltre un trasferimento limitato di privilegi di amministrazione agli utenti e ai gruppi di utenti selezionati da amministratore. Questi privilegi includono ma non sono limitati all'esecutabilità root di una manciata di comandi selezionata mantenendo un registro dettagliato per ciascuno. In questo modo, un amministratore può trasmettere i privilegi a diversi utenti e tutti gli utenti tengono nascosti le loro credenziali da altri utenti.

Segui le istruzioni in questa guida per impostare e utilizzare il comando sudo su FreeBSD 9.x/10.x/11.x/12.X Sistema.

Panoramica del tutorial- Installa sudo su FreeBSD

Ecco una panoramica su come eseguire l'installazione di sudo su un sistema FreeBSD:

  • Innanzitutto, apriresti il ​​terminale e accederebbe al server remoto
  • Quindi utilizzare i seguenti comandi SSH per aggiornare il database del pacchetto:
$ pkg update && pkg upgrade

Quindi installeremmo sudo con il seguente comando:

$ pkg Installa sudo

Infine, vedrai come fare configurazioni per sudo l'accesso per abbinare l'architettura FreeBSD e i tuoi requisiti operativi.

Parte 1: Installazione di sudo su FreeBSD

Di seguito sono riportate spiegazioni dettagliate sul passaggio 3 per installare sudo su FreeBSD. Presenteremo due diversi metodi che puoi scegliere a tuo piacimento.

Con sistema di porta FreeBSD '

Possiamo utilizzare il sistema di porte FreeBSD per installare sudo. Esegui il comando sotto per installare la porta:

$ CD/USR/Ports/Security/Sudo/&& Rendi Installa Clean

Usando il comando PKG

Ottieni l'ultima versione aggiornata di FreeBSD di Sudo (come FreeBSD 12.x+) digitando:

$ pkg Installa sudo

Parte 2: Configurazione di sudo su freebsd

Per configurare Sudo, dovremo modificare il file di configurazione predefinito. Vai a/usr/locale/etc/sudoers per accedere al file. Questo file non deve essere temperato senza il comando Visudo, poiché non usare il comando Visudo può portare alla negazione dell'accesso e agli errori di sintassi critici in base ai quali SUDO rifiuta di eseguire.

Quindi assicurati di utilizzare il comando qui sotto prima di modificare qualsiasi cosa all'interno del file:

$ su -
$ Visudo

Per concedere i privilegi di amministrazione a un utente, useresti la sintassi del comando di seguito:

# Younis All = (All) All

Allo stesso modo, puoi delegare i comandi a un gruppo di utenti con:

# %Wheel All = (All) All

Ricorda di salvare le modifiche prima di uscire dal file.

Parte 3: usando sudo su freebsd

Facciamo una panoramica di alcune delle cose di base che puoi fare con Sudo:

Creazione di un utente root

Il comando in basso consente di eseguire la shell come utente di destinazione.

$ sudo -s

Digita quanto segue per eseguire la shell di accesso

$ sudo -i

Infine, il comando ID ti consente di autenticare le credenziali dell'utente:

$ id

Eseguire i comandi come root

Digita il comando seguente, sostituendo gli indicatori con variabili pertinenti:

$ sudo/path/to/comando
$ sudo/path/to/comando arg1

Per dimostrare, riavviaremo il servizio FTPD:

$ sudo /etc /rc.d/ftpd onrestart

Controlla i privilegi dell'utente

I seguenti comandi elenca i comandi che puoi eseguire come utente root:

$ sudo -l

Avvolgendo

Questo tutorial ha dimostrato l'installazione di sudo su FreeBSD 9.x/10.x/11.x/12.X Sistema. Abbiamo elencato i due modi per installare Sudo: con la porta di sistema FreeBSD e aggiungendo il file del pacchetto binario a FreeBSD.

Hai anche imparato come modificare il file di configurazione predefinito per configurare sudo su freebsd. Si trova/usr/locale/etc/sudoers. Hai anche visto come creare un nuovo utente root e come eseguire i comandi con i privilegi sudo.

Abituarsi a lavorare con Sudo è facile, anche se ci vuole del tempo. Spero che questo tutorial sia stato sufficiente per iniziare con Sudo.