Linux批量修改用户密码为相同密码
在Linux系统中,有时候我们需要批量修改多个用户的密码为相同的密码。下面是一个简单的步骤来实现这个任务。 创建试验用户 首先,我们需要创建几个试验用的用户。可以使用以下命令来创建用户: sud
在Linux系统中,有时候我们需要批量修改多个用户的密码为相同的密码。下面是一个简单的步骤来实现这个任务。
创建试验用户
首先,我们需要创建几个试验用的用户。可以使用以下命令来创建用户:
sudo useradd user1
sudo useradd user2
sudo useradd user3
sudo useradd user4
导出用户列表
接下来,我们需要导出需要更改密码的用户列表,即上面创建的四个用户。可以使用以下命令将用户列表导出到/tmp/chpwd文件中:
sudo cat /etc/passwd | grep "user" | cut -d: -f1 gt; /tmp/chpwd
修改用户密码
使用vim打开导出的用户列表文件:
vim /tmp/chpwd
在末行模式下输入以下命令:
:%s/^.*$/amp;:passwd/g
这个命令会给每个用户名后面加上":passwd",即将每个用户的密码设置为"passwd"。
批量修改用户密码
使用以下命令实现批量修改用户密码:
sudo chpasswd lt; /tmp/chpwd
完成修改
现在,你可以使用刚才设置的密码来登录Linux主机了。注意要记住这个密码,以免忘记。
通过以上步骤,我们成功地实现了批量修改Linux用户密码为相同密码的任务。