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:
$ 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.