linux增加删除用户名、更改密码

添加用户名(如果要删除用户:userdel -r yzf,连同/home一起删除)
useradd -m yzf
passwd yzf [********]
添加/etc/sudoers文件的写权限,这样可以更改这个文件了:
chmod u+w /etc/sudoers
编辑/etc/sudoers文件:
在 root ALL=(ALL) ALL 下面添加一行,这里的user是用户名
user ALL=(ALL) ALL
撤销文件的写权限
chmod u-w /etc/sudoers


你是普通用户的话,修改自己的密码,用:passwd,就可以了,会让你先输入自己的旧密码,再输入两遍新密码。
你是root的话,用:password username,就可以修改username的密码了,直接输入两遍新密码就可以了,不用输入旧密码。



Linux系统中,如果你想修改当前用户的用户名,通常需要先登录到有管理员权限的账户(如root用户),然后按照以下步骤操作: 1. **打开终端**:通过快捷键Ctrl+Alt+T或者搜索终端应用。 2. **切换到root用户**(如果尚未登录): - 输入 `su` 后按回车,然后输入 root 用户密码。 - 或者如果你有sudo权限,可以使用 `sudo -i` 来临时获得root权限。 3. **编辑用户信息**: - 执行命令 `vim /etc/passwd`(如果没有安装vim,可以使用`nano`代替,例如 `nano /etc/passwd`)。这将打开passwd文件,里面列出了系统的所有用户信息。 - 找到你要修改的用户的行,它看起来像这样的格式:`username:x:UID:GID:Full Name:/home/username:shell` 4. **修改用户名字段**: - 确定用户名的位置(通常是第二列),删除用户名,然后输入新的用户名。 5. **保存并退出**: - 在vi编辑器中,按`:wq`组合键保存并退出,或者按`Esc`进入普通模式,然后输入`:wq`。 6. **更新用户数据库**: - 执行 `usermod -l 新用户名 old_username`,这里old_username是原用户名,new_username是新用户名。 7. **验证更改**: - 使用 `whoami` 检查是否已成功改变用户名,还可以查看 `/etc/passwd` 文件确认修改。 请注意,在某些Linux发行版中,直接修改/etc/passwd可能会导致一些服务无法正常工作,因此在完成上述步骤后,可能还需要同步用户目录和其他配置文件(如shadow文件)。另外,为了安全起见,最好创建一个新的用户账号而不是直接修改现有用户。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值