23、FreeBSD 用户管理与系统安全指南

FreeBSD 用户管理与系统安全指南

1. 用户主目录与 shell

用户主目录是用户账户信息中的第九个字段,默认路径为 /home/<username> ,不过你可以将其移动到合适的位置。当更改该字段时,你还需要移动实际的主目录及其文件。默认情况下,主目录不存在的用户无法登录,但 login.conf 中的 requirehome 设置可以改变这一行为。

用户的 shell 是提供命令提示符的程序。如果该字段为空,系统会为用户分配 /bin/sh chpass(1) 可用于修改单个用户账户,而 vipw(8) 则可用于编辑整个用户数据库,使用时需谨慎。

若要删除用户账户,可使用 rmuser(8) 程序。运行该程序后,系统会提示你输入要删除的用户名,并询问是否删除该用户的主目录。

2. 使用 pw(8) 进行脚本操作

pw(8) 命令为用户账户管理提供了强大的命令行接口。虽然 useradd(8) 能以友好的方式引导你设置账户,但 pw(8) 允许你在单个命令行中指定所有参数。对于日常使用而言, pw(8) 可能有些繁琐,但如果你需要管理大量用户账户,它将非常有用。

pw(8) 的一个常见用途是锁定账户。锁定的账户虽然仍然处于活动状态,但任何人

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值