samba team于2001年4月17日发布了samba最新正式版2.2.0.增强的地方包括:增强了两种操作系统文件交互功能,当unix与windows共享某个文件的时候,可以保证数据的完整性;能够为windows 2000与windows nt客户机提供认证资源.这样可以节省购买microsoft 客户接入许可证的费用; 支持自动下载windows 2000/nt打印机驱动程序,首次独立于microsoft的代码实现windows nt点对点功能; 将windows 2000 / windows nt与unix 的接入控制列表统一起来.允许windows客户机直接操作unix接入控制实体; 允许unix 服务器使用windows 2000/windows nt 域控制器 支持microsoft分布式文件系统(microsoft distributed file system :mdfs). samba 2.2.0 能够在microsoft 的网络中扮演dfs 服务器的角色.
首先从http://us1.samba.org/samba/ftp/samba-2.2.0.tar.gz得到源代码包,放到/tmp目录里后把它解开:(哦,我的系统是freebsd 4.3,也是最新的版本哦!) 【程序编程相关:使用javascript以键值对的方式读】
同时该开发小组还发布了2.0.8版对先前的2.0.7版进行升级,这次的升级修正了老版本上用户可以通过shell账号破坏本地磁盘设备(如raw设备)的安全漏洞.当然samba 2.2.0已经包含了所有的安全补丁,如果不想升级到2.0.8就可以直接下载这个最新版了.既然这样,那我们立马就来试装这个新东东. 【推荐阅读:CodePlus将要推出新版了:)列举一】
bsd# cd /tmp ; tar zxvf samba-2.2.0.tar.gz 【扩展信息:三款著名的OpenSource的CMS系】然后进入源代码子目录进行自动配置过程:
bsd# cd /tmp/samba-2.2.0/source ; ./configure如没有什么错误就可以开始编译了:
bsd# make ; make install完了以后就会在系统的/usr/local/samba中创建以下目录:
bsd# ls /usr/local/samba
bin lib man private swat var
在试运行前需要完成两件事,首先就是拷贝一份smb.conf,接着产生smbpasswd口令数据库:
... 下一页