Linux 用户管理

用户配置文件

/etc/passwd

用户的家目录

普通用户:/home/用户名/,所有者和所属组都是此用户,权限是700。

超级用户: /root/,所有者和所属组都是root用户,权限是550。

用户管理命令

useradd [选项] 用户名
选项:
    -u UID:            #人为指定用户UID号
    -d 家目录:          #手工指定用户的家目录
    -c 用户说明:     #手工指定用户的说明
    -g 组名:           #手工指定用户的初始组
    -G 组名:           #指定用户的附加组
    -s Shell:        #手工指定用户的登陆shell。默认是/bin/bash

useradd -u 100 -G root -c "haige" -d /haige -s /bin/bash haige  创建一个用户

修改用户密码

passwd  用户名

删除用户

userdel  用户名       删除用户

userdel  -r  用户名   连同家目录一起删除

切换身份

su   用户名

用户组管理命令

用户组配置文件

/etc/group

添加用户组

groupadd   -g 组号  组名

删除用户组

groupdel 组名

大家缺乏机器练手的话,可以去3A服务器看看!

点赞
收藏

评论区

加载中...

相关推荐

Linux 普通用户sudo执行命令不需要密码

假设我这里的用户名是hellostep0:切换到root用户:surootstep1:设置文件权限chmod0777/etc/sudoersstep2:修改文件vim

Linux 编程笔记(四)

一、用户和用户组管理    添加新的用户账户使用useradd格式useradd  选项 用户名   1、创建一个用户tian其中dm参数用来为登陆,登录名产生一个主目录/usr/tian(其中/usr为默认的用户主目录所在的父目录)        !(https://oscimg.oschina.net/oscnet

LINUX基础命令

命令格式:命令关键字选项参数lsl/etc(find/etcnamepassword)帮助命令:manhelpinfocd切换目录cd..cd绝对路径:从根目录/etc/passwd相对路径:从当前目录./../\root@localhost~\root用户名localhost主机名

CMD操纵Mysql命令大全

连接:mysqlh主机地址u用户名-p用户密码(注:u与root可以不用加空格,其它也一样)断开:exit(回车)创建授权:grantselecton数据库.\to用户名@登录主机identifiedby\\"密码\\"修改密码:mysqladminu用户名p旧密码password新密码删除授

Linux命令集合

groupadd&&useradd创建一个普通用户hadoop,属于hadoop组,设置密码,管理员权限,自动创建home目录groupaddhadoopuseraddmphadooprghadoophadoop修改密码对于普通用户:

Linux下的用户管理,kali更换源,xshell

Linux下的用户管理用户信息保存/etc/passwd,一般用户都有读的权限真正的用户:修改密码,可以登录伪用户:应用程序在运行时会以某种权限来运行,并使用程序名来表示该程序,并存在/etc/passwd文件中,伪用户不可以直接登录pentest(用户名):x(密码):1000(UID):1000(GID):pentest,,,(