Pridėti naudotoją Ubuntu serveryje
„Ubuntu Server“ yra tarsi bet kokia „Linux“ įvairovė, ji turi daugybę naudotojų galimybes, o bendras uždavinys bet kuriame serveryje yra pridėti naudotojus.
useradd
„Useradd“ komanda leis jums lengvai pridėti naują naudotoją iš komandų eilutės:
useradd
Ši komanda prideda vartotoją, bet be jokių papildomų parinkčių jūsų naudotojui nebus suteiktas slaptažodis ar namų katalogas.
Pastaba: jei gaunate pranešimą, kad komanda nerasta, pabandykite naudoti visą kelią, pvz .:
/ usr / sbin / useradd
Galite naudoti -d parinktį, kad nustatytumėte vartotojo namų katalogą. -M parinktis priverčia useradd sukurti namų katalogą. Pabandysime sukurti paskyrą su šiomis parinktimis ir tada naudokite komandą passwd, kad nustatytumėte paskyros slaptažodį. Jūs taip pat galite nustatyti slaptažodį, naudodami komandą -P naudotojo komandoje, bet aš norėčiau nustatyti slaptažodį naudojant „passwd“.
sudo useradd -d / home / testuser -m testuser
sudo passwd testuser
Tai sukurs vartotoją, pavadintą testuser, ir suteiks jiems savo namų katalogą / home / testuser. Naujo namų katalogo failai nukopijuojami iš / etc / skel aplanko, kuriame yra numatytieji namų katalogų failai. Jei norėjote nustatyti savo naudotojams numatytas reikšmes, tai atlikite pakeisdami arba įtraukdami į tą katalogą esančius failus. Jei pažvelgsime į naują vartotojo namų katalogą:
geek @ ubuntuServ: / etc / skel $ ls -la / home / testuser
iš viso 20
drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34 .
drwxr-xr-x 5 šaknies šaknis 4096 2006-12-15 11: 37…
-rw-r-r- 1 testuser testuser 220 2006-12-15 11:34 .bash_logout
-rw-r-r- 1 testuser testuser 414 2006-12-15 11:34 .bash_profile
-rw-r-r- 1 testuser testuser 2227 2006-12-15 11:34 .bashrc
Pastebėsite, kad šiame kataloge yra bash scenarijų. Jei norėjote nustatyti numatytuosius kelio variantus visiems naujiems vartotojams, tai atlikite pakeisdami / etc / skel rinkmenas, kurios vėliau bus naudojamos sukurti tokius failus pagal vartotojo komandą.
adduser
„Adduser“ komanda yra dar lengviau nei komanda „useradd“, nes ji nurodo jums kiekvieną informaciją. Man atrodo šiek tiek juokinga, kad yra dvi beveik identiškos komandos, kurios daro tą patį, bet tai yra Linux. Čia yra sintaksė:
adduser
Pavyzdys:
geek @ ubuntuServ: / etc / skel $ sudo adduser thegeek
Slaptažodis:
Naudotojo „thegeek“ pridėjimas…
Naujos grupės „thegeek“ pridėjimas (1004).
Naujo vartotojo „thegeek“ (1004) įtraukimas į grupę „thegeek“.
Namų katalogo „/ home / thegeek“ kūrimas.
Failų kopijavimas iš „/ etc / skel“
Įveskite naują UNIX slaptažodį:
Įveskite naują UNIX slaptažodį:
Nėra slaptažodžio
Įveskite naują UNIX slaptažodį:
Įveskite naują UNIX slaptažodį:
passwd: slaptažodis sėkmingai atnaujintas
Naudotojo informacijos keitimas
Įveskite naują vertę arba spauskite ENTER, kad nustatytumėte numatytąjį
Visas vardas []: The Geek
Kambario numeris []: 0
Darbo telefonas []: 555-1212
Pradžia Telefonas []: 555-1212
Kiti []:
Ar informacija teisinga? [y / N] y