Linux 常用命令
输入 su 后 进入 root 所有权限
1.可通过 tail 数字(显示数) /etc/passwd? ?文件,查看已存在的用户
2.用户口令文件查看 tail? ? 数字(显示数)??/etc/shadow
3.用户组账号文件 tail 数字(显示数) /etc/group
4.用户组口令文件 tail 数字(显示数)? ?/etc/gshadow
用户
一、用户账号的添加
命令格式:? ? ? ? useradd + 下列个式子
?例如:useradd -d /usr/bxg -m bxg? (添加用户 bxg:指定登入目录,自动创建用户目录bxg)
? ? ? ? ? ? ?useradd kdy -u 876(添加用户kdy:指定用户id为 876)
查看创建的用户? tail -2 /etc/passwd
其中: bxg : x:1002: 1002:: / usr/bxg: /bin/bash
bxg 是用户名?
:隔开每字段的信息
x 是密码(用x代替,真正的密码保存在shadow文件),
1002 : UID 用户id号
1002:GID 用户所属组号,对应 group文件中
/usr/bxg:主目录,用户登陆后默认目录
/bin/bash: 用户使用的shell,该字段为空则使用/bin/bash
二、设置用户密码
命令格式: password【选项】用户名
?例如:passwd kdy(修改用户kdy的密码)
tail -2 /etc/shadow 密码为加密后的信息
?????????????????????????????????????????????????????????查看密码
三、删除密码
命令格式: userdel【选项】 用户名
?例如: userdel bxg (删除用户bxg)
四、修改用户
命令格式: usermod 【选项】 用户名
?例如:usermod -u555 kdy(修改用户kdy的相关信息)
五、用户切换
常用口令有: su 或 sudo ,一般用su
退出口令 : exit 或 su -user
命令格式:su 【选项】 用户名
?
命令格式: sudo 【选项】用户名
?su 与 sudo 区别
?
?
?
用户组概念:
用户组是用户的集合,通常将用户进行分类归组,便于进行访问控制,每个用户都有一个唯一的归属组(私有组、基本组)
一、添加用户组
命令格式:? ? ? ?groupadd 【选项】 用户组名
例如: groupadd ?-g?657group1?(创建用户组 group1:指定组Id)
?格式:group1:x:857
group1 组名? ? ? ? :分隔符? ?x用户密码? ? ? ? ?857用户id
二、删除用户组?
命令格式:? ?groupdel 用户组名
?三、修改用户组属性
命令格式: groupmod 【选项】【用户组】
例如: groupmod group1? -n mt (修改用户组group1的名称为 mt)
?
四、用户组切换?
命令格式:newgrp 用户组名
|