Linux Ubuntu-通过shell脚本将用户添加到samba

Linux Ubuntu-通过shell脚本将用户添加到samba,linux,bash,shell,ubuntu,samba,Linux,Bash,Shell,Ubuntu,Samba,我想在我的Linux Ubuntu服务器上向samba添加一个用户。 我使用了以下脚本: #!/bin/bash username=$1 pass=$2 (echo "$pass"; echo "$pass") | smbpasswd -s -a $username 然后运行此命令: sudo /bin/bash sambaAddUser.sh test 1234 我得到了这个错误: .ailed to add entry for user test

我想在我的Linux Ubuntu服务器上向samba添加一个用户。 我使用了以下脚本:

#!/bin/bash
username=$1
pass=$2
(echo "$pass"; echo "$pass") | smbpasswd -s -a $username
然后运行此命令:

sudo /bin/bash sambaAddUser.sh test 1234
我得到了这个错误:

.ailed to add entry for user test
我以前用useradd创建了用户,所以这不是问题所在

请帮帮我

我解决了

我在windows中创建了该文件,并将其传输到我的linux系统,因此行尾出现了问题

我用这个命令解决了这个问题:

dos2unix sambaAddUser.sh