Ob3.8配置Samba...

2009-05-13 02:24:14来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

1.ports安装samba

在/var/db/pkg下pkg_info -D samba-3.0.13p0 察看安装信息。。
编辑:vi /etc/rc.local加入

if [ -x /usr/local/libexec/smbd ]; then
        /usr/local/libexec/smbd
fi
if [ -x /usr/local/libexec/nmbd ]; then
        /usr/local/libexec/nmbd
fi

系统开机自动加载samba

启动停止samba进程:
#/usr/local/libexec/smbd -D
#/usr/local/libexec/nmbd -D
#/usr/local/libexec/winbindd -D
启动swat管理界面
#vi /etc/server
  swat    901/tcp
#vi /etc/inetd.conf
  swat  stream tcp   nowait root /usr/local/libexec/swat  swat

不同系统中的目录不一样(用find / -name "swat*"查找swat可获得其目录)
关于samba的权限问题:
默认的为samba的用户和bsd系统帐户是分开的(需要影射后才能统一),使用smbpassword建立帐户(同时要兼顾bsd的目录读写权限)才能访问samba的共享,
如果是win下访问samba,smbpasswd -a username增加smb用户
1,在share下,登陆不能选择用户名
2,在user下,可用net use
[url=file://\\ip\share]\\ip\share[/url]
"pass" /user:"username"进行登陆,
   否则系统默认必须当前登陆的用户密码和samba的一致~!!

   






系统为fedora2,初始仅安装了development tools。
1、安装
Samba server需要用到三个软件包,即:samba服务器软件包、samba-client(samba客户端工具)、samba-common(通用工具和库)。
由于我这个做实验的fedora在安装时只安装了development tools,所以这里会存在一个软件的依存关系,需要先安装一个rpmdb的软件包(rpmdb是解决软件安装储存关系的数据库),才可以继续安装samba的软件包。
插入第三张光盘,挂载,并cd到Fedora/RPMS路径
ls | grep rpmdb 列出当前包括rpmdb的rpm包,即下面的rpmdb-fedora-2-0.20040513.i386.rpm
rpm -ivh rpmdb-fedora-2-0.20040513.i386.rpm /*这个软件处在fedora的第三张光盘Fedora/RPMS里*/
rpm -ivh --aid samba*.rpm /*安装samba软件包,samba*.rpm处于fedora的第一张光盘Fedora/RPMS里,--aid是与前面安装rpmdb一起对应使用的,初始安装samba软件包时匆必需要*/
rpm -qa |grep samba /*用rpm查询当前安装了的包含samba的文件,-ql中的q=query,a=all */
rpm -ql samba-3.0.3-5
rpm -ql samba-client-3.0.3-5

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:安装和配置OPENLDAP(2)

下一篇:freebsd设定ftp服务器