目录
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 用户组名