我有一个脚本用于创建用户帐户及其关联的主目录,并使用"匹配用户"配置/ etc / ssh / sshd_config。 chroot等事物的变量
问题在于:
/usr/bin/sudo /usr/sbin/useradd --home /data/ftp/$var_username --create-home --comment "$var_fullname" --password $var_password $var_username
这样可以很好地创建帐户,但密码永远不会有效,因为它假设我输入的密码是加密值。所以在脚本运行后,我必须运行:
sudo passwd $var_username
然后提供密码值。
上面的初始脚本元素是否可以修改,以便在运行时指定的内容被动态转换为加密密码,然后提供给系统?