将 Samba 用户部分迁移至新服务器

将 Samba 用户部分迁移至新服务器

有很多像这样的问题和许多其他好的链接,其中一个链接是: 链接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

相关内容