Kako se prebaciti (su) na drugi korisnički račun bez lozinke

Isprobajte Naš Instrument Za Uklanjanje Problema

U ovom vodiču pokazat ćemo kako se prebaciti na drugi ili određeni korisnički račun bez potrebe za lozinkom. Na primjer, imamo korisnički račun koji se zove postgres (zadano PostgreSQL superuser sustav računa), želimo svakog korisnika (obično naš PostgreSQL baze podataka i administratori sustava) u grupi tzv postgres za prebacivanje na postgres račun pomoću | _+_ | naredbu bez unosa lozinke.

Prema zadanim postavkama, samo korisnik root može se prebaciti na drugi korisnički račun bez unosa lozinke. Svaki drugi korisnik bit će zatražen da unese lozinku korisničkog računa na koji se prebacuje (ili ako koristi sudo naredba , od njih će se tražiti da unesu svoju lozinku), ako ne daju ispravnu lozinku, dobit će Provjera autentičnosti nije uspjela greške kao što je prikazano na sljedećoj snimci zaslona.

ubuntu kernel panic ne sinkronizira

Greška pogreške autentifikacije korisnika



Greška pogreške autentifikacije korisnika

Za rješavanje gornjeg problema možete koristiti bilo koje od dolje navedena rješenja.

1. Korištenje PAM modula za provjeru autentičnosti

PAM ( Uključivi moduli za provjeru autentičnosti ) su jezgra autentifikacije korisnika u modernim Linux operativnim sustavima. Kako bismo korisnicima u određenoj skupini omogućili prelazak na drugi korisnički račun bez lozinke, možemo izmijeniti zadane PAM postavke za vaša zapovijed u /etc/pam.d/su datoteka.

su

Nakon toga dodajte sljedeće konfiguracije auth dovoljan pam_rootok.tako kao što je prikazano na sljedećoj snimci zaslona.

## vim /etc/pam.d/su OR $ sudo vim /etc/pam.d/su

U gornjoj konfiguraciji prvi redak provjerava je li ciljni korisnik postgres , ako jest, usluga provjerava trenutnog korisnika, u suprotnom, | _+_ | redak je preskočen i izvršavaju se normalni koraci provjere autentičnosti.

auth [success=ignore default=1] pam_succeed_if.so user = postgres auth sufficient pam_succeed_if.so use_uid user ingroup postgres

Redak koji slijedi provjerava je li trenutni korisnik u grupi postgres , ako je | _+_ |, postupak provjere autentičnosti smatra se uspješnim i kao rezultat daje dostatne rezultate. Inače se izvode normalni koraci provjere autentičnosti.

javascript permutacije niza
default=1

#linux naredbe #linux trikovi #linux

feedproxy.google.com

Kako se prebaciti (su) na drugi korisnički račun bez lozinke

Kako se prebaciti (su) na drugi korisnički račun bez lozinke. U ovom vodiču pokazat ćemo kako se prebaciti na drugi ili određeni korisnički račun bez potrebe za lozinkom.

Vidi Također: