添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Samba 服务器配置文件常用参数

  • 配置文件介绍(记得先备份 cp /etc/samba/smb.conf /etc/samba/smb.conf.backup ): sudo vim /etc/samba/smb.conf

  • 该配置解释:

  • 在 [global] 区域
    • workgroup = WORKGROUP #WORKGROUP表示Windows默认的工作组名称,一般共享给windows是设置为WORKGROUP,此字段不重要,无需与 Windows 的域保持一致
    • security = user #ubuntu下配置文件默认没有这句,这个是自己填上去的。表示指定samba的安全等级,安全等级分别有四种:share(其他人不需要账号密码即可访问共享目录)、user(检查账号密码)、server(表示检查密码由另外一台服务器负责)、domain(指定Windows域控制服务器来验证用户的账号和密码) 注: samba 4 不再支持 security = share (查看版本 smbd --version)
    • 在新区域区域
      • 当 security = share 使用下面这段,这段自己添加的,其中myshare这个名字表示其他机子访问该分享地址时用:file://该服务机IP/myshare
        [myshare]
        comment = share all
        path = /opt/mysamba #分享的目录,其中这个目录需要chmod 777 /opt/mysamba权限
        browseable = yes
        writable = yes
        public =yes
        
      • 当 security = user 使用下面这段,这段自己添加的,其中 myshare2 这个名字表示其他机子访问该分享地址时用:file://该服务机IP/myshare2
      • 可以返回的账号必须是系统已经存在的账号。先给系统添加账号:useradd user1,再用samba的设置添加账号:pdbedit -a user1,会让你设立该samba账号密码。列出账号:pdbedit -L
        [myshare2]
        comment = share for users
        path = /opt/mysamba2  #分享的目录,其中这个目录需要chmod 777 /opt/mysamba权限
        # (不一定要 777 权限,只要登录 samba 的用户是这个目录的用户即可,那么在 Windows 中的文件创建和写入都等同于 linux 的等价账户)
        browseable = yes
        writable = yes
        public = no
        read only = no
        guest ok = no # samba 4 拥有的
        create mask = 0646
        force create mode = 0646
        directory mask = 0747
        force directory mode = 0747
            map to guest = Bad User
            include = /etc/samba/dhcp.conf
            logon path = \\%L\profiles\.msprofile
            logon home = \\%L\%U\.9xprofile
            logon drive = P:
            max connections = 0
            deadtime = 0
            max log size = 500
        [share1]
            path = /home/<your path>
            browsable =yes
            writable = yes
            read only = no
            guest ok=no     
            create mask = 0646
            force create mode = 0646
            directory mask = 0747
            force directory mode = 0747
        
      • 启动服务(CentOS 6):
  •