jestem nowym Ubuntu Linux 16.04.xx LTS użytkownik serwera. Jak utworzyć nowego użytkownika sudo na moim serwerze? Jak dodać nowego użytkownika jako plik sudoer za pomocą opcji wiersza poleceń na Ubuntu?
w Linuksie (i ogólnie w Uniksie) istnieje superużytkownik o nazwie root. Użytkownik root może robić wszystko i wszystko, a tym samym wykonywać codzienną pracę, ponieważ korzeń może być bardzo niebezpieczny. Możesz wpisać polecenie nieprawidłowo i zniszczyć system. Polecenie sudo pozwala dozwolonemu użytkownikowi na uruchomienie polecenia jako superużytkownik (użytkownik root) lub inny użytkownik, zgodnie z zasadami bezpieczeństwa. Często sudo używane na serwerach dać uprawnienia administratora i uprawnienia do zwykłych Użytkowników. W tym krótkim samouczku dowiesz się, jak utworzyć użytkownika sudo na Ubuntu.
kroki, aby utworzyć nowego użytkownika sudo na Ubuntu
- najpierw dodaj użytkownika, Uruchom: sudo adduser < UserNameHere>
- Dodaj użytkownika do grupy sudo, wpisując polecenie w terminalu Dla Ubuntu w wersji 12.04 i nowszej: sudo adduser <UserNameHere> sudo
- w starszej wersji Ubuntu (wersja 12.04 i starsze) uruchom: sudo adduser < UserNameHere> admin
- sprawdź to: id < UserNameHere>
więcej o admin i grupie sudo na Ubuntu server
członkowie grupy admin mogą uzyskać uprawnienia roota. Wszyscy członkowie grupy sudo uruchamiają dowolne polecenie na serwerze Ubuntu. Więc po prostu dodaj użytkownika do grupy sudo na Ubuntu server. Grupa admin jest przestarzała od wersji Ubuntu 12.04 i nowszej. Dlatego nie istnieje już ani nie jest używany w Ubuntu 12.04 lub nowszym. Powód, dla którego to działa:# grep -B1 -i '^%sudo' /etc/sudoers
lub$ sudo grep -B1 -i '^%sudo' /etc/sudoers
przykładowe wyjścia:
# Allow members of group sudo to execute any command%sudoALL=(ALL:ALL) ALL
zobaczmy kilka praktycznych przykładów.
jak dodać nowego Użytkownika o nazwie vivek do sudo za pomocą wiersza poleceń?
Otwórz terminal lub zaloguj się na zdalny serwer:$ ssh root@server-name-IP-here
$ ssh [email protected]
{ root@server:/root} #
jak dodać użytkownika o imieniu vivek
# adduser vivek
lub$ sudo adduser vivek
przykładowe wyjścia:
rys.01: Jak dodać nowego Użytkownika na Ubuntu
Jak utworzyć użytkownika sudo na Ubuntu dla konta vivek
wpisz następujące polecenie:# adduser vivek sudo
lub użyj polecenia usermod, aby dodać użytkownika do grupy pod Linuksem:# usermod -aG sudo vivek
lub $ sudo usermod -aG sudo vivek
lub$ sudo adduser vivek sudo
przykładowe wyjścia:
rys.02: Dodaj użytkownika vivek do sudo, aby uzyskać uprawnienia administratora
- Brak reklam i śledzenia
- Szczegółowe przewodniki dla programistów i administratorów w Opensourceflare✨
- Dołącz do my Patreon, aby wspierać niezależnych twórców treści i zacząć czytać najnowsze przewodniki:
- jak skonfigurować Redis sentinel cluster na Ubuntu lub Debian Linux
- jak skonfigurować klucze SSH z YubiKey jako uwierzytelnianie dwuskładnikowe (U2F/FIDO2)
- jak skonfigurować Mariadb Galera cluster na Ubuntu lub Debian Linux
- samouczek podman dla początkujących-część I (uruchamianie kontenerów Linux bez Dockera i
- jak chronić Linuksa przed nieuczciwymi urządzeniami USB za pomocą USBGuard
- jeśli Twoja domena nie wysyła wiadomości e – mail, Ustaw te ustawienia DNS, aby uniknąć fałszowania i phishingu
jak wydrukować informacje o koncie użytkownika
zweryfikuj nowe członkostwo użytkownika i grupy za pomocą :$ id vivek
przykładowe wyjścia:
rys.03: Pokaż informacje o użytkowniku i grupie
jak przetestować dostęp sudo dla konta użytkownika vivek
teraz użytkownik vivek może zalogować się za pomocą polecenia ssh w następujący sposób:$ ssh [email protected]
sprawdź, czy vivek może używać polecenia sudo:$ sudo cat /etc/sudoers
przy pierwszym użyciu polecenia sudo zostaniesz poproszony o podanie hasła do konta vivek. Wpisz hasło vivek, aby uzyskać dostęp do roota. Każdy typ polecenia z sudo powinien działać z uprawnieniami roota dla konta vivek. Aby uzyskać powłokę root, wpisz:$ sudo -s
przykładowe wyjścia:
rys.03: testowanie dostępu sudo dla konta użytkownika vivek
i już. Zezwalanie innym użytkownikom na uruchamianie sudo na Ubuntu server i przyznawanie użytkownikom uprawnień administratora.
- Linux Zaloguj się jako Superuser(użytkownik root)
- Jak mogę zalogować się jako root?
- Ubuntu utwórz nowego użytkownika sudo na Ubuntu Linux server
- Dodaj nowe konto użytkownika z dostępem do administratora na Linuksie
- CentOS 8 Linux Utwórz użytkownika Sudo
- Ubuntu 20.04 LTS Utwórz użytkownika sudo
kanał RSS ➔ cotygodniowy biuletyn e-mail ➔
Kategoria | lista poleceń Unix i Linux |
---|---|
Menedżery pobierania | wget |
dokumentacja | pomoc * mandb • man * pinfo |
analizatory przestrzeni dyskowej | df * duf * ncdu • pydf |
Zarządzanie plikami | cat • CP * less * mkdir * more * tree |
Firewall | Alpine Awall • CentOS 8 * OpenSUSE * RHEL 8 * Ubuntu 16.04 * Ubuntu 18.04 * Ubuntu 20.04 |
Linux Desktop apps | Skype • Spotify • VLC 3 |
Modern utilities | bat • exa |
Network Utilities | NetHogs • dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Menedżer pakietów | apk * apt |
Zarządzanie procesami | bg • chroot • cron • disown • fg • spojrzenia • gtop • iotop • jobs • killall • kill • pidof * pstree • pwdx • time • Vtop |
Szukam | ag * grep * whereis * which |
Shell builtins | compgen • echo * printf |
przetwarzanie tekstu | cut * rev |
informacje o użytkowniku | grupy * id * lastcomm • last • lid / libuser-lid • logname • members • users * whoami * who * w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall * Ubuntu 20.04 |