- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新增资源及索引表项目9拓展资源Samb账户与系统密码同步
Samba账户与系统密码同步
前言:公司新进了一批存储,于是一台新的R710服务器被用于这个存储的载体,而这次因为这个存储大家都抢着用,于是,Samba的需求也就应声而出,实际上按照网上铺天盖地的文档,配置个samba非常简单,即便是多部门多人使用,也仅仅只是多做一些设置。但是,为了方便大家,我们遇到了一个新的需求:让用户自己修改自己Samba账号的密码
目标:
??????? 配置Samba,让用户能够修改自己的密码
分析:
??????? 因为之前没有配置过这样的内容,所以先google一下,于是网上的众多网友给出了4种解决办法:
方法一:????????? 给予使用者 telnet/ssh 登入的权限,登陆到服务器运行smbpasswd进行修改密码。????????? 评论:很多其他部门的同事作为Windows终端的用户根本没听说过Linux,更别说使用了,即便是简单的修改密码,况且linux上给他们设置的账号都是nologin,所以这种方式十分不科学。方法二:????????? 把samba建成pdc, windows加入域中, samba用户通过windows登陆域, samba用户在windows上按“ctrl+alt+del”修改密码????????? 评论:我们的网络受其他分公司共同控制,而且这台Linux不打算加域。方法三:????????? 采用LDAP来做。????????? 评论:我们的LDAP离我们还略微遥远……而这台机器作为我们的私有,不打算让其他更多分公司的人所使用。方法四:????????? 或者是changepassword来通过web改密码。????????? 评论:在自己写hosts的情况下,这种看似是比较简单且人性化的了。方案:
使用changepassword这个软件达到“让用户自己修改Samba的密码”的功效。
实际上,在深入的研究了网上所谓的使用changpassword方案让用户修改密码之后,发现实际上原理是这样的:
1.changepassword这个软件是能让用户从web界面修改系统密码的一款软件,它并没有让你获得修改samba密码的功能!
2.而如何实现修改samba密码的功能呢,就要用到pam_smbpass.so这个模块,它才是真正能让samba密码和系统密码同步的利器!
于是,实际上的原理其实是,用户通过Web页面使用changepassword来修改系统的密码,然后由pam_smbpass.so模块自动将???统密码同步给了samba,以达到用户修改samba密码的目的。
实现:
1.我的系统环境如下:
操作系统:CentOS 5.8
已装服务:Samba,且启动正常
2.安装changerpassword,实现Web界面修改系统密码
changerpassword的官网: HYPERLINK / /
wget? HYPERLINK /projects/changepassword/files/changepassword/0.9/changepassword-0.9.tar.gz /projects/changepassword/files/changepassword/0.9/changepassword-0.9.tar.gztar zxvf changepassword-0.9.tar.gzcd changepassword-0.9修改conf.h头文件,设置软件修改密码使用的临时目录(本来为/tmp,但是实际上是不能用的,要新建一个权限为777的目录)
vim conf.h将前三行的定义修改为自己创建的目录(这里我修改到了/var/smbchangepwd目录下):
// temporary directory and files to usechar TMPFILE[]=”/var/smbchangepwd/changepassword-shadow-XXXXXX”;char TMPSMBFILE[]=”/var/smbchangepwd/changepassword-smb-XXXXXX”;char TMPSQUIDFILE[]=”/var/smbchangepwd/changepassword-squid-XXXXXX”;创建需要用到的目录(第二个为编译configure时候用到的cgidir)
mkdir –pv /var/smbchangepwdmkdir –pv /home/webuser/www/samba-change-passwd编译??装
./configure –enable-cgidir=/home/webuser/www/samba-change-passwd –e
您可能关注的文档
- 新会计准则对财信息的影响.doc
- 新会计则下企业费用税前扣除问题.doc
- 新人教版九年级物理大压强课件.ppt
- 新债务重组准则的主要变化其对企业的影响.doc
- 新公共管理理论视野下的高校后勤社会化研———以福州地区为例.doc
- 新农村信息平台建设土地资源管理子系统文献翻译英文 Architecture of a Seach Engine.doc
- 新农村建设的金融制度创新研究 .doc
- 新农村设中的金融制度创新研究 相关表格.doc
- 新北区教育学“十二五”规划课题结题报告.doc
- 新农村宅的建设.doc
- 人教版五年级下册数学 体积和体积单位 课件(共23张PPT).pptx
- 人教版六年级下册数学-综合与实践(绿色出行)-课件(共22张PPT).pptx
- 人教版五年级下册数学-探索图形-课件(共22张PPT).pptx
- Unit6-A-Day-in-the-Life同步复习课件(共45张PPT).pptx
- 四川省绵阳市三台县2023-2024学年七年级下学期期末生物试卷(WORD版含答案).docx
- 一年级下册数学人教版5.1认识人民币 课件(16张ppt).pptx
- 苏教版数学六年级上册2.3 求比一个数多(少)的几分之几是多少的实际问题课件(共27张PPT).pptx
- 人教版数学六年级上册1.6--整理和复习课件(共20张PPT).pptx
- 人教版五年级下册数学-最小公倍数-课件(共25张PPT).pptx
- 外研版九年级上册 Module 4 Unit 1 I can look after myself,although it won't be easy for me.教案(共2个课时).docx
文档评论(0)