Настройка SMB

Discussion in 'Linux, Freebsd, *nix' started by zero_day, 6 Nov 2013.

  1. zero_day

    zero_day New Member

    Joined:
    9 Nov 2012
    Messages:
    56
    Likes Received:
    1
    Reputations:
    0
    При входе в расшаренную папку на CentOS из Windows появляется запрос логина и пароля. Как настроить Samba так чтобы напрямую переходить в расшаренную папку без авторизации.
    Настройка smb.conf:
    PHP:
    [global]
        
    workgroup MYGROUP
        server string 
    MyServer
        security 
    share
        browseable 
    No
    ;    netbios name MYSERVER

    [themes]            // настройка расшареваемой папки
        
    path = /home/themes
        
    public = yes
        readonly 
    Yes
        printable 
    no
        guest ok 
    yes
     
    #1 zero_day, 6 Nov 2013
    Last edited: 6 Nov 2013
  2. 4upakabr0

    4upakabr0 Member

    Joined:
    14 May 2008
    Messages:
    124
    Likes Received:
    23
    Reputations:
    0
    Code:
    [global]
      workgroup = MYGROUP
      server string = MyServer
      security = share
      browseable = No
      ;netbios name = MYSERVER
      guest only = yes
      guest ok = yes
      guest account = samba ;или юзер с достаточными правами на папоньку
    
    [themes]            // настройка расшареваемой папки 
      path = /home/themes
      public = yes
      readonly = Yes
      printable = no
      guest ok = yes 
      valid users = @users
      read list = @users
      write list = @users
     
  3. zero_day

    zero_day New Member

    Joined:
    9 Nov 2012
    Messages:
    56
    Likes Received:
    1
    Reputations:
    0
    не помогает.
     
  4. 4upakabr0

    4upakabr0 Member

    Joined:
    14 May 2008
    Messages:
    124
    Likes Received:
    23
    Reputations:
    0
    после внесения изменений в конфиг не забывай рестартануть самбу ;)
     
  5. foros

    foros Member

    Joined:
    13 Jun 2013
    Messages:
    44
    Likes Received:
    5
    Reputations:
    1
  6. b3

    b3 Moderator

    Joined:
    5 Dec 2004
    Messages:
    2,041
    Likes Received:
    933
    Reputations:
    199
    мой рабочий конфиг, все файлы закинутые на шару будут иметь владельца samba (force user = samba)

    Code:
    [global]
    
       workgroup = WORKGROUP
       server string = %h server
       dns proxy = no
       log file = /var/log/samba/log.%m
       max log size = 1000
       syslog = 0
       panic action = /usr/share/samba/panic-action %d
       security = share
       encrypt passwords = true
       passdb backend = tdbsam
       obey pam restrictions = yes
       unix password sync = yes
       passwd program = /usr/bin/passwd %u
       passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
       pam password change = yes
    
    [sharefiles]
    comment = All Users
    path = /home/samba
    create mask = 0777
    directory mask = 0771
    writable = yes
    browseable = yes
    guest ok = yes
    force user = samba
    
    только заметил маску файлов :D кто врубился может посмеяться)
     
    _________________________