User management in linux
User management
To list users currently logged on the system, the who command can be used.
To add a new user, use the useradd command:
# useradd -m -g [initial_group] -G [additional_groups] -s [login_shell] [username]
-mcreates the user home directory as/home/username. Within their home directory, a non-root user can write files, delete them, install programs, and so on.-gdefines the group name or number of the user's initial login group. If specified, the group name must exist; if a group number is provided, it must refer to an already existing group. If not specified, the behaviour of useradd will depend on theUSERGROUPS_ENABvariable contained in/etc/login.defs. The default behaviour (USERGROUPS_ENAB yes) is to create a group with the same name as the username, withGIDequal toUID.-Gintroduces a list of supplementary groups which the user is also a member of. Each group is separated from the next by a comma, with no intervening spaces. The default is for the user to belong only to the initial group.-sdefines the path and file name of the user's default login shell. After the boot process is complete, the default login shell is the one specified here. Ensure the chosen shell package is installed if choosing something other than Bash.
useradd -m -G wheel -s /bin/bash archie
Comentarii
Trimiteți un comentariu