én egy új Ubuntu Linux 16.04.xx LTS szerver felhasználó. Hogyan hozhatok létre új sudo felhasználót a szerveremen? Hogyan adhatok hozzá új felhasználót sudoer fájlként az Ubuntu parancssori opciójával?
Linuxban (és általában Unix-ban) van egy Root nevű SuperUser. A root felhasználó bármit és mindent megtehet, így a napi munka, mivel a root nagyon veszélyes lehet. Lehet, hogy helytelenül írja be a parancsot, és megsemmisíti a rendszert. A sudo parancs lehetővé teszi az engedélyezett felhasználó számára, hogy parancsokat futtasson superuser (root felhasználó) vagy más felhasználóként, a biztonsági házirend szerint. Gyakran a sudo használt szervereken, hogy admin jogosultságokat és jogosultságokat a hétköznapi felhasználók számára. Ebben a gyors oktatóanyagban megtudhatja, hogyan hozhat létre sudo felhasználót az Ubuntuban.
lépések egy új sudo felhasználó létrehozásához az Ubuntuban
- először adja hozzá a felhasználót, futtassa: sudo adduser < UserNameHere >
- adja hozzá a felhasználót a sudo csoporthoz az Ubuntu 12.04-es vagy újabb verziójának termináljában: sudo adduser < UserNameHere > sudo
- az Ubuntu régebbi verziójában (12.04 és régebbi verzió) futtassa: sudo adduser < UserNameHere > admin
- ellenőrizze: id < UserNameHere>
További információ az admin and sudo group-ról az Ubuntu server-en
az admin csoport tagjai root jogosultságokat kaphatnak. A sudo csoport minden tagja bármilyen parancsot futtat az Ubuntu szerveren. Tehát csak adja hozzá a felhasználót az Ubuntu server sudo csoportjához. Az admin csoport elavult az Ubuntu 12.04-es vagy újabb verziója óta. Ezért már nem létezik vagy használt Ubuntu 12.04 vagy újabb. Az ok, amiért működik:# grep -B1 -i '^%sudo' /etc/sudoers
vagy$ sudo grep -B1 -i '^%sudo' /etc/sudoers
Minta kimenetek:
# Allow members of group sudo to execute any command%sudoALL=(ALL:ALL) ALL
nézzünk néhány gyakorlati példát.
hogyan lehet új Vivek nevű felhasználót hozzáadni a sudo-hoz a parancssor segítségével?
nyissa meg a terminált, vagy jelentkezzen be a távoli szerverre:$ ssh root@server-name-IP-here
$ ssh [email protected]
{ root@server:/root} #
a vivek nevű felhasználó hozzáadása
# adduser vivek
vagy$ sudo adduser vivek
Minta kimenetek:
Fig.01: Hogyan adjunk az új felhasználó Ubuntu
Hogyan hozzunk létre egy sudo felhasználó Ubuntu vivek fiók
írja be a következő parancsot:# adduser vivek sudo
vagy használja a usermod parancsot a felhasználó hozzáadásához a csoporthoz Linuxon:# usermod -aG sudo vivek
vagy$ sudo usermod -aG sudo vivek
vagy$ sudo adduser vivek sudo
Minta kimenetek:
ábra.02: Adja hozzá a Vivek felhasználót a sudo-hoz, hogy rendszergazdai jogosultságokat kapjon
- nincs hirdetés és nyomon követés
- részletes útmutatók fejlesztőknek és rendszergazdáknak az Opensourceflare-en!
- csatlakozzon a Patreon-hoz, hogy támogassa a független tartalomkészítőket és kezdje el olvasni a legújabb útmutatókat:
- Hogyan hozzunk létre Redis sentinel cluster Ubuntu vagy Debian Linux
- Hogyan hozzunk létre SSH kulcsok YubiKey kétfaktoros hitelesítés (U2F/FIDO2)
- Hogyan hozzunk létre Mariadb Galera cluster Ubuntu vagy Debian Linux
- a podman tutorial kezdőknek-I. rész (fuss Linux konténerek nélkül Docker
- hogyan lehet megvédeni a Linuxot a rosszindulatú USB – eszközök ellen az USBGuard használatával
- ha a tartomány nem küld e-mailt, állítsa be ezeket a DNS-beállításokat a hamisítás és az adathalászat elkerülése érdekében
felhasználói fiókadatok nyomtatása
új felhasználói és csoporttagság ellenőrzése a :$ id vivek
Minta kimenetek:
ábra.03: Felhasználói és csoportinformációk megjelenítése
a Vivek felhasználói fiók sudo-hozzáférésének tesztelése
most a Vivek felhasználó bejelentkezhet az ssh parancs parancs segítségével az alábbiak szerint:$ ssh [email protected]
ellenőrizze, hogy a vivek tudja-e használni a sudo parancsot:$ sudo cat /etc/sudoers
a sudo parancs első használatakor meg kell adnia a vivek fiók jelszavát. Tehát írja be a vivek jelszavát a root hozzáférés megszerzéséhez. Bármely sudo parancstípusnak root jogosultságokkal kell futnia a vivek fiókhoz. A gyökérhéj megszerzéséhez írja be:$ sudo -s
Minta kimenetek:
ábra.03: sudo hozzáférés tesztelése vivek felhasználói fiókhoz
és itt van. Lehetővé teszi más felhasználók számára a sudo futtatását az Ubuntu szerveren, és rendszergazdai jogosultságokat biztosít a felhasználók számára.
- Linux Bejelentkezés rendszergazdaként (root felhasználó )
- Hogyan tudok bejelentkezni root felhasználóként?
- Ubuntu hozzon létre egy új sudo felhasználót az Ubuntu Linux szerveren
- adjon hozzá egy új felhasználói fiókot rendszergazdai hozzáféréssel Linuxon
- CentOS 8 Linux hozzon létre egy Sudo felhasználót
- Ubuntu 20.04 LTS hozzon létre egy sudo felhasználót
RSS feed vállalkozók heti e-mail hírlevél ➔
Kategória | Unix és Linux parancsok listája |
---|---|
Letöltéskezelők | wget |
dokumentáció | Súgó * mandb * man * pinfo |
lemezterület analizátorok | df * duf * ncdu * pydf |
Fájlkezelés | macska * cp * kevesebb * mkdir * több * fa |
tűzfal | 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 |
csomagkezelő | apk * apt |
folyamatok kezelése | bg * chroot • cron * Elutasít • fg * pillantások * gtop • iotop * munkahelyek * killall * kill * pidof • pstree * pwdx * idő * vtop |
keresés | ag * grep * whereis * melyik |
Shell beépített | compgen * echo * printf |
szövegfeldolgozás | cut • rev |
felhasználói információk | csoportok * id * lastcomm * utolsó * lid / libuser-lid * logname * tagok * felhasználók * whoami * ki * w |
WireGuard VPN | Alpine * CentOS 8 * Debian 10 * tűzfal * Ubuntu 20.04 |