ADDUSER(8) | System Manager's Manual | ADDUSER(8) |
adduser, addgroup - tilføj en bruger eller gruppe til systemet
adduser [tilvalg] [--home MAPPE] [--shell SKAL] [--no-create-home] [--uid ID] [--firstuid ID] [--lastuid ID] [--ingroup GRUPPE | --gid ID] [--disabled-password] [--disabled-login] [--gecos GECOS] [--add_extra_groups] bruger
adduser --system [tilvalg] [--home MAPPE] [--shell SKAL] [--no-create-home] [--uid ID] [--group | --ingroup GRUPPE | --gid ID] [--disabled-password] [--disabled-login] [--gecos GECOS] bruger
addgroup [tilvalg] [--gid ID] gruppe
addgroup --system [tilvalg] [--gid ID] gruppe
adduser [tilvalg] brugergruppe
[--quiet] [--debug] [--force-badname] [--help|-h] [--version] [--conf FIL]
adduser og addgroup tilføjer brugere og grupper til systemet jævnfør tilvalg på kommandolinjen og konfigurationsinformation i /etc/adduser.conf. De er mere venlige brugerflader til værktøjer på lavt niveau såsom programmerne useradd, groupadd og usermod, ved som standard at vælge UID- og GID-værdier der overholder Debians politik, oprette en hjemmemappe med skeletkonfiguration, køre et tilpasset skript og andre funktioner. adduser og addgroup kan køres i en af fem tilstande:
Hvis kaldt med et argument uden tilvalg og uden tilvalgene --system eller --group, så vil adduser tilføje en normal bruger.
adduser vil vælge den første tilgængelige UID fra intervallet angivet for normale brugere i konfigurationsfilen. UID'en kan overskrives med tilvalget --uid.
Intervallet angivet i konfigurationsfilen kan overskrives med tilvalgene --firstuid og --lastuid.
Som standard får hver bruger i Debian GNU/Linux en tilsvarende gruppe med det samme navn. Brugergrupper tillader at skrivbare mapper for grupper nemt kan vedligeholdes ved at placere de passende brugere i den nye gruppe, angive set-group-ID-bit i mappen og sikre at alle brugere bruger en umask på 002. Hvis denne indstilling slukkes ved at angive USERGROUP til no, så sættes alle brugeres GID'er til USERS_GID. Brugeres primære grupper kan også overskrives fra kommandolinjen med tilvalgene --gid eller --ingroup for at sætte gruppen per id eller navn, respektivt. Brugere kan også tilføjes til en eller flere grupper defineret i adduser.conf enten ved at sætte ADD_EXTRA_GROUPS til 1 i adduser.conf, eller ved at medtage --add_extra_groups på kommandolinjen.
adduser vil oprette et hjemmemappeemne til DHOME, GROUPHOMES og LETTERHOMES. Hjemmemappen kan overskrives fra kommandolinjen med tilvalget --home, og skallen med tilvalget --shell. Hjemmemappens set-group-ID-bit angives hvis USERGROUPS er yes så at filer oprettet i brugerens hjemmemappe vil have den korrekte gruppe.
adduser vil kopiere filerne fra SKEL ind i hjemmemappen og spørge om finger-information (gecos) og en adgangskode. Gecos'en kan også angives med tilvalget --gecos. Med tilvalget --disabled-login vil kontoen blive oprettet, men vil være deaktiveret indtil en adgangskode er angivet. Tilvalget --disabled-password vil ikke angive en adgangskode, men logind er stadig mulig (for eksempel med SSH RSA-nøgler).
Hvis filen /usr/local/sbin/adduser.local findes, så
vil den blive kørt efter at brugerkontoen er blevet sat op for at
udføre eventuel lokal opsætning. Argumenterne sendt til
adduser.local er:
username uid gid home-directory
Miljøvaribalen VERBOSE angives jævnfør følgende
regel:
(Det samme gælder for variablerne DEBUG, men DEBUG er forældet og vil blive fjernet i en senere version af adduser).
Hvis kaldt med et argument uden tilvalg og tilvalget --system, så vil adduser tilføje en systembruger. Hvis en bruger med det samme navn allerde findes i systemets uid-interval (eller hvis uid'en er angivet, hvis en bruger med det uid allerede findes), så vil adduser afsluttes med en advarsel. Denne advarsel kan undertrykkes ved at tilføje »--quiet«.
adduser vil vælge den første tilgængelige UID fra intervallet angivet for systembrugere i konfigurationsfilen (FIRST_SYSTEM_UID og LAST_SYSTEM_UID). Hvis du ønsker at have en specifik UID, så kan du angive den med tilvalget --uid.
Som standard placeres systembrugere i gruppen nogroup. For at placere den nye systembruger i en allerede eksisterende gruppe, så brug tilvalgene --gid eller --ingroup. For at placere den nye systembruger i en ny gruppe med den samme id så brug tilvalget --group.
En hjemmemappe oprettes med de samme regler som for normale brugere. Den nye systembruger vil have skallen /usr/sbin/nologin (med mindre overskrevet med tilvalget --shell), og have logind'er deaktiveret. Skeletkonfigurationsfiler kopieres ikke.
Hvis adduser kaldes med tilvalget --group og uden at tilvalget --system eller addgroup kaldes respektivt, så vil en brugergruppe blive tilføjet.
En GID vil blive valgt fra intervallet angivet for system-GID'er i konfigurationsfilen (FIRST_GID, LAST_GID). For at overskrive den mekanisme kan du angive GID'en med tilvalget --gid.
Gruppen oprettes med ingen brugere.
Hvis addgroup kaldes med tilvalget --system, så vil en systemgruppe blive tilføjet.
En GID vil blive valgt fra intervallet angivet for system-GID'er i konfigurationsfilen (FIRST_SYSTEM_GID, LAST_SYSTEM_GID). For at overskrive den mekanisme kan du give GID'en med tilvalget --gid.
Gruppen oprettes med ingen brugere.
Hvis kaldt med to argumenter uden tilvalg, så vil adduser tilføje en eksisterende bruger til en eksisterende gruppe.
adduser.conf(5), deluser(8), useradd(8), groupadd(8), usermod(8), Debianpolitik 9.2.2.
Ophavsret 1997, 1998, 1999 Guy Maor. Ændringer af Roland
Bauerschmidt og Marc Haber. Yderligere rettelser af Joerg Hoh og Stephen
Gran.
Ophavsret 1995 Ted Hajek, med en stor del lånt fra den oprindelige
Debian adduser
Ophavsret 1994 Ian Murdock. adduser er frit programmel; se GNU General
Public Licence version 2 eller senere for kopieringsbetingelser. Der er
ingen garanti.
Version 3.118 | Debian GNU/Linux |