批量修改/etc/passwd用户的/sbin/nologin
发布网友
发布时间:2022-05-29 15:02
我来回答
共1个回答
热心网友
时间:2023-10-22 06:24
简单来说就是:
1. /user/bin/passwd是一个命令,可以为用户添加、更改密码,但是,用户的密码并不保存在/etc/passwd当中,而是保存在了/etc/shadow当中。
2. /etc/passwd是一个文件,主要是保存用户信息,例如:用户名、宿主目录、登陆环境、失效时间,但是就像上面所说的,这个文件里不保存密码。追问你这不是我要的答案,我只想把/etc/passwd中46到54行的/bin/bash替换成/sbin/nologin