有很多像这样的问题和许多其他好的链接,其中一个链接是: 链接1 但这个答案也很有用: 这
我不能将所有用户从旧服务器移到新服务器,只能移一部分。我已经在新服务器上添加了用户并复制了哈希密码,但用户获得了新的 UID,并且在 /etc/shadow 中我只添加了哈希密码来代替“!”。
我无法将用户的系统密码与 samba 密码同步。
我创建了一个测试用户,并且做了同样的事情,但我也运行了命令,smbpasswd -a userTest
结果是在设置一个随机密码并重新启动服务后,该用户可以登录到其文件夹(就像我创建了一个新的 samba 用户一样...没什么特别的,甚至没有接近我的目标)。
但是,我不知道其他人的 samba 密码,我甚至无法移动所有密码(不是全部,也不是再次移动)。
你知道我该怎么做吗?你会帮到我很多的!
编辑:Samba 服务器,Ubuntu 14.04 | 客户端,所有 Windows 7(通过 vpn 连接)| smb.conf 是手工制作的并且可以正常工作,无需发布
答案1
可能无法直接将现有用户“转换”为 Samba 用户。我会让他们使用 smbpasswd 命令设置密码
https://lists.samba.org/archive/samba/2011-December/165422.html