Come posso suonare un altro utente senza password?

Come posso suonare un altro utente senza password?

In piattaforme Linux, un utente sudo è uno strumento che implica "Superuser Do" per eseguire i comandi di vari sistemi. Un utente sudo è in genere un utente root o qualsiasi altro utente che ha alcuni privilegi. Per delegare attività importanti come il riavvio del server o il riavvio del server Apache o anche per creare un backup utilizzando il comando sudo, è possibile utilizzare il sudo senza dover inserire la password ancora e ancora.

Per impostazione predefinita, l'utente sudo deve fornire un'autenticazione utente. A volte, i requisiti dell'utente devono eseguire un comando con questi privilegi di root, ma non desiderano digitare una password più volte, soprattutto durante lo scripting. Questo è facilmente fattibile nei sistemi Linux. In questo articolo, controlleremo il metodo per sudare un altro utente senza inserire la loro password.

Esecuzione del comando sudo senza password

Per eseguire il backup dei tuoi utenti sudo, è necessario copiare il /etc/sudoers file da un posto all'altro. Usa il seguente comando per farlo:

$ sudo cp /etc /sudoers /root /sudoers.Bak

Ora, per modificare il file /etc /sudoers, useremo il comando Visudo. Questo aprirà il Sudoers file.

$ sudo Visudo

Per modificare il /ecc/sudoers file, Gli utenti devono rettificare le voci secondo la tua necessità. L'aggiunta di un altro utente a sudo consentirà agli utenti di eseguire qualsiasi comando senza alcuna password. Nel file sopra, aggiungi il seguente comando.

Nome utente All = NOPASSWD: /bin /systemctl riavvio httpd.Servizio, /Bin /Kill

Sostituisci il Nome utente Con il nome dell'utente che si desidera impostare nel file.

Quindi, salva ed esci dal file utilizzando il CTL+O scorciatoia.

Eseguire tutti i comandi sudo senza password

Per aggiungere un gruppo da sudo senza fornire una password, usa il % carattere Prima del nome del tuo gruppo. Ma prima, apri il Visudo Editor, usando il comando qui sotto:

$ sudo Visudo

Dopo aver aperto la finestra dell'editor, è necessario aggiungere la seguente riga per aggiungere il gruppo e eseguire tutti i comandi senza password.

%Group All = (All) NOPASSWD: All

Qui, sostituire il nome del gruppo con il gruppo per cui si desidera regolare le impostazioni.

Consentire a un utente di eseguire /bidone /uccisione

Per consentire a un utente di eseguire il comando /bin /kill utilizzando i privilegi sudo senza fornire una password, aggiungere la seguente riga nella stessa finestra dell'editor:

Nome utente All = (All) NOPASSWD: /Bin /Kill

Sostituisci il Nome utente con il nome dell'utente in cui si desidera regolare le impostazioni.

Allo stesso modo, per consentire ai membri di un gruppo di eseguire i comandi sudo /bin/kill,/bin/rm Senza la necessità di immettere alcuna password, eseguire il comando aggiunto:

%Group All = (All) NOPASSWD: /Bin /Kill, /Bill /RM

Testare le modifiche

Per testare le modifiche, ora puoi eseguire il /bin/kill comando, che verrà utilizzato per uccidere qualsiasi processo il cui documento è fornito. Questa volta non avrai bisogno di una password:

$ sudo /bin /kill pid

Conclusione

In questo articolo, abbiamo visto il metodo per eseguire qualsiasi comando senza fornire la password durante l'utilizzo di Sudo su diverse piattaforme Linux. Sebbene sia considerato rischioso per scopi di sicurezza, le operazioni senza password sono rischiose e sono una caratteristica extra per i sistemi sicuri.