linux第四章用户管理

用户、密码、组的配置文件

与用户管理相关的文件有:

/etc/passwd

/etc/shadow

/etc/group

/etc/login.defs

/etc/default/useradd 用于对用户设置和登录项目进行控制

其他文件:

在不同UNIX/Linux系统的实现中,所使用配置与管理文件可能是不同的。相关的文件有创建用户的默认信息文件/etc/default/useradd和目录/etc/skel、组影子密码文件/etc/gshadow及其它相关的配置文件。

/etc/default/useradd是创建用户的默认属性参考值,而/etc/skel是一个框架目录,当新用户创建后要将其内的文件和目录复制到新用户的家目录,并重新设置用户主、用户组和权限,以作为新用户从不同界面登录的默认配置。

4.3 用户管理命令

useradd:用于用户创建 usermod:用于用户属性修改 userdel:用户删除

密码管理命令(passwd)

功能: 密码管理,包括改变或删除用户的密码,为用户上锁或解锁,改变或显示用户的属性等。

用法: passwd [-k] [-l] [-u [-f]] [-d]     [-n mindays] [-x maxdays] [-w warndays] [-i inactivedays]     [-S] [username]

说明: 除root外,修改密码时将提示用户先输入旧密码; 密码在它到期前是有效的,若在有限时间内没有设置或修改密码,则到期后的下一次必须修改密码; 一个用户可被上锁,上锁后的用户一经退出将不能再登录; 只有root能够上锁或解锁一个用户; 尽管密码可以被删除或置空,但不推荐这样做。

(3) 修改用户密码

passwd test1        #为用户test1修改密码 passwd            #为用户自己修改密码

4.7.4 确定用户所使用的终端设备(tty)

tty命令的功能显示用户使用的终端设备,以确定自己的位置。 用法: tty

4.7.5不退出系统而将自己切换成其它用户(su)

功能 在不退出系统的情况下而以其它用户的身份启动一个shell,以新用户的身份使用系统。 在运行新shell的过程中自己的有效uid(euid)和有效gid(egid)变为了新用户的uid和gid。

用法: su  [optins] [-] [newuser [args]]

参数: -,-l,--login:以新用户身份启动一个shell,并以新用户环境进行工作 -c CMD,--command=CMD:以新用户身份和环境执行命令CMD。CMD为一个命令字符串,若内部有空格则需用引号括起来。 -m,-p:用户切换时,不重新设置环境变量。 -s shell,--shell=shell:切换时指定shell。指定的shell要在文件/etc/shells中有定义

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值