- 主题:[求助]如何在脚本里修改root密码?
我想登录root后用脚本来修改root自己的密码,搜了下发现网上主要是两种方法:
1、echo “<password>” | passwd --stdin
第一个命令在debian11的无法运行,因为passwd根本不支持stdin。
2、echo -e “<passwd>\n<passwd>” | passwd
第二个命令在bash下运行成功了,但是写到脚本里就失败了。
大伙有设么办法在脚本里修改root密码吗?
--
修改:ttaudi FROM 113.89.0.*
FROM 113.89.0.*
chpasswd试试?
【 在 ttaudi 的大作中提到: 】
: 我想用脚本来修改root密码,自己本身就是root,搜了下发现主要是两种方法:
: 1、echo “<password>” | passwd --stdin
: 这个我试了,发现debian11的passwd根本不支持stdin。
: ...................
--
FROM 115.193.188.*
太牛了!在脚本里按如下写就可以了,多谢!
chpasswd <<EOF
root:abc123
EOF
【 在 adoal 的大作中提到: 】
: chpasswd试试?
:
--
FROM 113.89.0.*