Smaba安装及配置文件配置注意事项

1.下载地址:http://www.samba.org/samba/ftp/stable/samba-3.6.9.tar.gz

2.tar zxvf samba-3.6.9.tar.gz

3.cd samba-3.6.9

4.cd source3

5.sh autogen.sh

6../configure --prefix=/opt/local/samba 制定安装目录及位置

7.make && make install

8.将smb.conf文件拷贝到/opt/local/samba/lib/ :cp examples/smb.conf.default /opt/local/samba/lib/smb.conf

9.查看加载服务文件是否正常
cd /opt/local/samba/bin
./testparm

ln -s /opt/local/samba/lib/libtalloc.so.2 /lib64/libtalloc.so.2
ln -s /opt/local/samba/lib/libtdb.so.1 /lib64/libtdb.so.1
Loaded services file OK.

10. 配置 smb.conf
#vi smb.conf
可以根据情况进行配置,其中必要的几处需要修改:

(1)workgroup=mygroup
[global]

# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
   workgroup = WORKGROUP
.............................
(2)
[share]
    comment = Mary's and Fred's stuff
    path = /home/test
    valid users = root wangzd
    public = yes
    available = yes
    browseable = yes
    writable = yes
    printable = no
    create mask = 0765
(3)
增加:
    unix charset=utf8
    dos charset=utf8
    display charset=utf8


11.增加 smb 用户
比如有一个用户名是root , 那么:
/opt/local/samba/bin/smbpasswd -a root , 就把root 增加为 smb 用户了,会提示你输入smaba账户密码

12.
启动smb服务
#service iptables stop
#service network restart
#/usr/local/samba/sbin/smbd -D 或者 smbd -s /opt/local/samba/lib/smb.conf

#/usr/local/samba/sbin/nmbd -D

#netstat -tlunp | grep mbd

#netstat -tlunp | grep smbd

查看是否启动成功


13.设为开机启动

最后一步,需要做的就是把smb服务设为开机启动。
#vi /etc/rc.d/rc.local

加入

/usr/local/samba/sbin/smbd -D

/usr/local/samba/sbin/nmbd -D 

就可以了。


14.使用帮助文档

smbd --help 显示这个帮助信息

smbd --usage 显示简短的使用说明

用法: smbd [-?DiFSbV] [-?|--help] [--usage] [-D|--daemon] [-i|--interactive] [-F|--foreground] [--no-process-group]
        [-S|--log-stdout] [-b|--build-options] [-p|--port=STRING] [-P|--profiling-level=PROFILE_LEVEL]
        [-d|--debuglevel=DEBUGLEVEL] [-s|--configfile=CONFIGFILE] [-l|--log-basename=LOGFILEBASE] [-V|--version]
        [--option=name=value] [--sbindir=SBINDIR] [--bindir=BINDIR] [--lmhostsfile=LMHOSTSFILE] [--libdir=LIBDIR]
        [--modulesdir=MODULESDIR] [--shlibext=SHLIBEXT] [--lockdir=LOCKDIR] [--statedir=STATEDIR] [--cachedir=CACHEDIR]
        [--piddir=PIDDIR] [--smb-passwd-file=SMB_PASSWD_FILE] [--private-dir=PRIVATE_DIR]

示例:制定配置文件进行启动

smbd -s /opt/local/samba/lib/smb.conf








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值