再问:双机密码同步问题

发布于 2022-06-24 16:22:15 字数 288 浏览 406 评论 6

一台机装samba,做域控制器和文件服务器,windows客户机登陆存取/home/$username上的文件,做好samba与linux系统密码同步。
另一台机装sendmail做邮件服务器,用户收邮件时输入的密码与用户登陆samba域时用的密码一样,另外,这台机还装vsftp,用户输入同样的用户名和密码,登陆ftp进入自己的专有目录,这个目录在/var下,用usermod -d改变了,所以不能直接拷贝samba机的passwd和shadow文件(因为samba机的home目录在/home/$username)。
怎样才能做到双机密码同步呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

久随 2022-06-28 05:08:40

初学sed,不妥之处望指出:

  1. sed 's/home/ac/var/ftp/' passwd|sed '/var/ftp/s/bin/bash/sbin/nologin/' >; newpasswd

复制代码

替换目标机器的passwd后可以使用pwconv更新shadow。
group和gshadow应该没有问题,不需要更改。

吖咩 2022-06-28 05:08:34

关注~~

国产ˉ祖宗 2022-06-28 05:08:01

原帖由 "不想发言" 发表:
You can copy the  passwd、shadow、group、gshadow file to the other if they have same setting 。
I have ten comupter with the same setting,I do like that for some time. Now I use NIS replace it.

多谢老兄,但是我的需求用NIS不行啊!

求救!!

夏夜暖风 2022-06-28 05:07:28

You can copy the  passwd、shadow、group、gshadow file to the other if they have same setting 。
I have ten comupter with the same setting,I do like that for some time. Now I use NIS replace it.

月下凄凉 2022-06-27 23:24:03

[quote]原帖由 "零二年的夏天"]覆盖之前使用sed或者awk把home替换。[/quote 发表:

多谢版主!
但是awk和sed对我来说也不易啊
看了一些帮助,还是做不到
能举个例子吗?
源passwd中新增了一行:
ac01:509:509::/home/ac/ac01:/bin/bash
目标passwd中需增加为:
ac01:509:509::/var/ftp/ac/ac01:/bin/false
怎么做?
另外,
如果源机更改了密码或chage又或锁定了账号,是否拷贝源shadow中相应行到目标机shadow中就可以了呢?
有劳!

鲜血染红嫁衣 2022-06-27 14:10:35

覆盖之前使用sed或者awk把home替换。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文