bash - 在 RedHat 上的 bash 脚本中设置新用户的密码
问题描述
#! /bin/bash
C_PASS="12345"
echo "enter user name which u want to create"
read UNAME
UPASS="987654321"
echo $C_PASS | sudo -S -k useradd $UNAME
echo "$UPASS" | echo "$C_PASS" | sudo -S -k passwd --stdin "$UNAME"
我收到如下错误:
[sudo] password for admin: Changing password for user zzzak.
passwd: Authentication token manipulation error
请帮助我。
解决方案
推荐阅读
- swiftui - 值更改后条件不触发
- powershell - 从网络文件夹静默安装 msi 和 exe
- python - Python3 无法“az login”
- amazon-web-services - Cloudtrail 数据事件到 SQS
- python - 使用 Python THREADS 加速我的 API 调用
- computer-vision - 是否可以从 Lyft 的 Level5 数据集中获取注释的像素坐标?
- sql - 检索名称 SQL Oracle
- javascript - 通过数组中的键获取对象
- react-native - 为什么 react-navigation 的 setParams() 不起作用?
- xcode - TextEditor(SwiftUI)中的行限制不起作用