方法如下:
1:建立本地帐号,生成口令文件夹/etc/passwd,把/etc/passwd里的用户都加到/etc/samba/smppassword文件中
注意:该过程是先在本地建立帐号和密码,然后再把口令文件传给/etc/samba/smbpasswd,顺序不能相反。因本地帐号的口令和samba服务器中的帐号的口令是不相同的。
#adduser zjz
#passwd zjz
#cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd
这里的`/etc/samba/smbpasswd和smbpassspwd和smbpasswd file = /etc/samba/smbpasswd`r 路径要相同。
2:利用smbpasswd命令来为刚才建立的帐号设立samba server 口令。
注意:使用smbpasswd 命令修改用户口令时。被修改的samba帐号的本地系统用户帐号须已经存在。
#smbpasswd zjz
重启samba服务。USER级服务器配置完毕。
注意:如果不能实现WIN计算机和Samba资源互访。可以在各自的主机中添加对方的主机名和IP地址,然后再测试:方法如下:
在linux系统/etc/hosts中添加:win-IP Win hostname (192.168.0.11 mywinpc)
在windows系统c:\windows\hosts中添加:win-IP Win—hostname
配置Server级服务器
server级的安全性比USER级更高。在suer级配置的基础上修改:
security = server
添加:
password server = libtserver ##############密码服务器,这里是用win2k主域控制器libserver“来做密码服务器。当然也可以用另一个samba server来做密码服务器。
注释掉smbpasswd file = /etc/samba/smbpasswd
设置完后,用testparm和smbclient命令进行调试。这样当一台win NT/98计算机登陆libserver域服务器时,同时也登陆了Samba Server 上。不过这时的用户帐号和密码在libserver和Samba server 上应该是相同的。如果是已经加入的libserver主域控制器的计算机就可以输入用户帐号和密码来打开Samba Server 的共享文件。其它计算机虽然也和samba server 在同一个网段上,但如果不用libtserver和samba server 共有的用户帐户和密码登陆。就不能访问samba.
相关专题
- 系统优化大全 (18585篇文章)
- 系统安全设置 (24183篇文章)
- 电脑配置手册 (8625篇文章)
- 服务器配置专栏 (11210篇文章)
- 系统安装手册 (21361篇文章)
- 系统备份专题 (17998篇文章)
- Linux集群技术 (8845篇文章)
- 体验Linux的音影世界 (8515篇文章)
- Linux驱动大全 (9332篇文章)
- Linux下的路由的配置与应用 (12358篇文章)
- VMware虚拟机Linux通过NAT方式上网 (145次浏览)
- Linux下安装VMware虚拟机的过程详解 (78次浏览)
- Linux服务器ADSL利用NAT实现上网共享 (56次浏览)
- Linux shell中使用ftp自动下载上传文件 (52次浏览)
- 在Linux系统下Mldonkey配置和使用方法 (49次浏览)
- 实例:Linux中如何查看服务及监听端口 (48次浏览)
- 多项更新!Ubuntu 8.04 Alpha6发布 (48次浏览)
- 系统管理:基于Linux的负载均衡技术介绍 (46次浏览)
- Linux是王道!NV专业卡多平台效能实测 (43次浏览)
- linux编译器 GCC 4.3.0已经发布 (40次浏览)



