如何使`echo“ $ pd” | passwd --stdin $ user`在debian中运行?

时间:2018-11-12 04:05:55

标签: bash centos debian

它可以在centos中执行。

pd="xxxx"
user="yyyy"
echo "$pd" |passwd --stdin $user

已验证无法在debian中执行echo "$pd" |passwd --stdin $user

echo "$pd" |passwd --stdin $user
unrecognized option '--stdin'   #in debian  when executing     
echo "$pd" |passwd  $user
Enter new UNIX password: Retype new UNIX password: passwd: Authentication token manipulation error
passwd: password unchanged    #in debian  when executing 

如何使其在debian中运行,还是在centos中与echo "$pd" |passwd --stdin $user相同?

0 个答案:

没有答案