命令行下管理用户
// 添加用户:
#sudo useradd -m john // 添加用户john 并且在/home下简历john目录
// -m 选项将允许用户进入图形界面。
#sudo passwd john // 修改密码
// 好了,以下选项不是必须
# sudo
#sudo useradd -g users mkie //加入用户组,不是必须
#sudo useradd -s /bin/bash mike // 指定用户登入的时候使用的shell
#sudo groupadd newgroup // 添加组
窗口界面下管理用户(比较简单,建议使用。)
用户的信息保存在 /etc/passwd中 ,所有人都可以查看
用户的密码保存在/etc/shadow 中,只有root用户可以查看,但是密码都经过加密了,一般使用MD5。
MD5加密后的长度固定为34个字符(包括了$1$提示符),并且不是一一对应加密(同一个源码,加密后,密文不同)
MD5加密后的密文以 $1$标记开头,Blowfish使用$2a$开头,编辑密码使用passwd命令。
#passwd //修改当前用户的密码
//修改管理用户
# sudo usermod -l mike -d /home/mike -e 12/31/10 john // 将john改名为mike,主目录改为/home/mike 设置帐号有效期为。
-d //修改主目录
-e //修改帐号过期
-g// 修改组
-l //修改帐号名称
-s // 修改登入脚本
// 查看用户信息
# id john
// 切换用户
su // 将权限提升到root ,需要root的密码
exit // 结束权限
#su john // 切换到john
#sudo vi /etc/sudoers // 提示输入密码,最后提示没有权限,打开的vi是空的。
#exit // 退出该用户
使用sudo 命令需要添加sudo用户 在/etc/sudoers
修改它使用命令visudo ,确保修改是正确的(自动检查)
#visudo
使用vi添加
john ALL=(ALL) ALL // 授予所有权限: 主机=(操作者)可操作命令
保存退出
#su john
#sudo vi /etc/sudoers
输入密码,然后可以看到内容
// 删除用户
# sudo userdel mike
# sudo userdel -r mike // 同时删除用户主目录,最好不要急于删除目录文件
//关于/etc/passwd
七个字段:
登入名:口令占位符x: 用户id号:组id号:用户私人信息:用户主目录:登入shell
//关于/etc/shadow
登入名:加密后口令 :上次修改口令日期:两次修改口令天数(最少):两次修改口令天数(最多):提前多少天提醒用户修改口令:口令过期多少天后禁用帐号:帐号过期时间:保留(空)
// 添加用户:
#sudo useradd -m john // 添加用户john 并且在/home下简历john目录
// -m 选项将允许用户进入图形界面。
#sudo passwd john // 修改密码
// 好了,以下选项不是必须
# sudo
#sudo useradd -g users mkie //加入用户组,不是必须
#sudo useradd -s /bin/bash mike // 指定用户登入的时候使用的shell
#sudo groupadd newgroup // 添加组
窗口界面下管理用户(比较简单,建议使用。)
用户的信息保存在 /etc/passwd中 ,所有人都可以查看
用户的密码保存在/etc/shadow 中,只有root用户可以查看,但是密码都经过加密了,一般使用MD5。
MD5加密后的长度固定为34个字符(包括了$1$提示符),并且不是一一对应加密(同一个源码,加密后,密文不同)
MD5加密后的密文以 $1$标记开头,Blowfish使用$2a$开头,编辑密码使用passwd命令。
#passwd //修改当前用户的密码
//修改管理用户
# sudo usermod -l mike -d /home/mike -e 12/31/10 john // 将john改名为mike,主目录改为/home/mike 设置帐号有效期为。
-d //修改主目录
-e //修改帐号过期
-g// 修改组
-l //修改帐号名称
-s // 修改登入脚本
// 查看用户信息
# id john
// 切换用户
su // 将权限提升到root ,需要root的密码
exit // 结束权限
#su john // 切换到john
#sudo vi /etc/sudoers // 提示输入密码,最后提示没有权限,打开的vi是空的。
#exit // 退出该用户
使用sudo 命令需要添加sudo用户 在/etc/sudoers
修改它使用命令visudo ,确保修改是正确的(自动检查)
#visudo
使用vi添加
john ALL=(ALL) ALL // 授予所有权限: 主机=(操作者)可操作命令
保存退出
#su john
#sudo vi /etc/sudoers
输入密码,然后可以看到内容
// 删除用户
# sudo userdel mike
# sudo userdel -r mike // 同时删除用户主目录,最好不要急于删除目录文件
//关于/etc/passwd
七个字段:
登入名:口令占位符x: 用户id号:组id号:用户私人信息:用户主目录:登入shell
//关于/etc/shadow
登入名:加密后口令 :上次修改口令日期:两次修改口令天数(最少):两次修改口令天数(最多):提前多少天提醒用户修改口令:口令过期多少天后禁用帐号:帐号过期时间:保留(空)