+ Responder ao Tópico



  1. #1

    Padrão Erro nas pastas em hds separados e ntfs

    Boa noite amigos do Under-Linux.
    Estou tendo um problema com o Samba e gostaria de saber se alguém já teve este problema e como resolver.

    Tenho 3 hds em meu servidor, 1 formatado com OpenSuse 12.1 e outros 2 em NTFS.
    Quando ligo o computador, os 2 hds em NTFS montam normalmente, tenho acesso a todas as pastas.
    Quando compartilho uma pasta no hd com linux, ele funciona normal, sem erros.
    Quando compartilho uma pasta em qualquer um dos dois hds em NTFS, a pasta aparece na rede, mas não acessa.
    Os hds estão sendo montados em /run/media/

    O que eu posso fazer para resolver este problema?
    Agora não sei se o problema é porque estão em HDs separados ou em partições distintas que o erro acontece.

    Já deixei como chmod -R 777 (nome da pasta) e também não funcionou

  2. #2

    Padrão Re: Erro nas pastas em hds separados e ntfs

    como tu montou issoi?

  3. #3

    Padrão Re: Erro nas pastas em hds separados e ntfs

    Tem um gerenciador visual do samba no Yast, um mais avançado que o SWAT, pelo menos foi o que achei.
    Pesquisei em foruns do Suse e as configurações aparentemente estão certas, só da problema mesmo com o compartilhamento nos outros 2 hds

  4. #4

    Padrão Re: Erro nas pastas em hds separados e ntfs

    ntfs tem que montar com ntfs-3g no modo force rw

  5. #5

    Padrão Re: Erro nas pastas em hds separados e ntfs

    Pq vc não formata os hds em ext3?

    Tipo a performance em discos com ntfs e bem menor.

  6. #6

    Padrão Re: Erro nas pastas em hds separados e ntfs

    Formtar para ext3 é uma opção, mas existem muitos gigas de arquivos lá e se o problema não for esse?
    Vejam o arquivo do samba
    A pasta teste funciona normalmente e está no hd com linux, ja as pastas Musicas, HD1Tera estão nos outros hds.
    A pasta Media, ele acessa, mostra as pastas Musicas e Servidor, mas ao acessá-los da erro!

    Código :
    global]
        workgroup = TUDO_LOKO
        passdb backend = tdbsam
        printing = cups
        printcap name = cups
        printcap cache time = 750
        cups options = raw
        map to guest = Bad User
        include = /etc/samba/dhcp.conf
        logon path = \\%L\profiles\.msprofile
        logon home = \\%L\%U\.9xprofile
        logon drive = P:
        usershare allow guests = Yes
        usershare max shares = 100
        wins support = Yes
        security = domain
     
    [homes]
        comment = Home Directories
        valid users = %S, %D%w%S
        browseable = No
        read only = No
        inherit acls = Yes
    [profiles]
        comment = Network Profiles Service
        path = %H
        read only = No
        store dos attributes = Yes
        create mask = 0600
        directory mask = 0700
    [users]
        comment = All users
        path = /home
        read only = No
        inherit acls = Yes
        veto files = /aquota.user/groups/shares/
    [groups]
        comment = All groups
        path = /home/groups
        read only = No
        inherit acls = Yes
    [printers]
        comment = All Printers
        path = /var/tmp
        printable = Yes
        create mask = 0600
        browseable = No
    [print$]
        comment = Printer Drivers
        path = /var/lib/samba/drivers
        write list = @ntadmin root
        force group = ntadmin
        create mask = 0664
        directory mask = 0775
    [Publico]
        comment = Diretorio Publico
        patch = /home/server/Documentos/Publico
        security = share
        public = yes
        writable = yes
        read only = no
        security = server
        available = yes
        browseable = yes
        guest only = no
        only user = no
     
    [Teste]
        inherit acls = Yes
        path = /home/server/Documentos/Publico
        read only = No
        guest only = Yes
     
    [HD1Tera]
        guest ok = Yes
        guest only = Yes
        inherit acls = Yes
        path = /run/media/server/Servidor
        read only = No
     
    [Musicas]
        guest ok = Yes
        inherit acls = Yes
        path = /run/media/server/Musicas
        read only = No
        security = share
        guest only = Yes
     
    [blablabla]
        inherit acls = Yes
        path = /dev/sdc6
        read only = No
        guest only = Yes
     
    [Media]
        guest only = Yes
        inherit acls = Yes
        path = /run/media
        read only = No
        create mask = 777
        directory mask = 777
        force create mode = 777
        force directory mode = 777

  7. #7

    Padrão Re: Erro nas pastas em hds separados e ntfs

    Formatei um dos HDs para ext4 e acontece o mesmo erro!
    Não acessa =\
    Então presumo que o problema não seja o NTFS e sem que eles estão em HDs separados.
    Alguém já passou por isso?
    De inicio o acesso ao servidor é publico, todas as pastas liberadas, o bloqueio por usuários será feito mais pra frente!

  8. #8

    Padrão Re: Erro nas pastas em hds separados e ntfs

    até agora não consegui resolver este problema. Alguém ai já passou por algo parecido?

  9. #9

    Padrão Re: Erro nas pastas em hds separados e ntfs

    [global] workgroup = TUDO_LOKO
    passdb backend = tdbsam
    printing = cups
    printcap name = cups
    printcap cache time = 750
    cups options = raw
    map to guest = Bad User
    include = /etc/samba/dhcp.conf
    logon path = \\%L\profiles\.msprofile
    logon home = \\%L\%U\.9xprofile
    logon drive = P:
    usershare allow guests = Yes
    usershare max shares = 100
    wins support = Yes
    security = share
    [homes]
    comment = Home
    Directories valid users = %S, %D%w%S
    browseable = No
    read only = No
    inherit acls = Yes
    [profiles]
    comment = Network Profiles Service
    path = %H
    read only = No
    store dos attributes = Yes
    create mask = 0600
    directory mask = 0700
    [users]
    comment = All users
    path = /home
    read only = No
    inherit acls = Yes
    veto files = /aquota.user/groups/shares/
    [groups]
    comment = All groups
    path = /home/groups
    read only = No
    inherit acls = Yes
    [printers]
    comment = All
    Printers path = /var/tmp
    printable = Yes
    create mask = 0600
    browseable = No
    [print$]
    comment = Printer Drivers
    path = /var/lib/samba/drivers
    write list = @ntadmin
    root force group = ntadmin
    create mask = 0664
    directory mask = 0775
    [Publico] comment = Diretorio
    Publico patch = /home/server/Documentos/Publico
    ## security = share (duplicado)
    public = yes
    writable = yes
    read only = no
    ## security = server (vc já definiu o security no global)
    available = yes browseable = yes
    # guest only = no# only user = no
    [Teste]
    inherit acls = Yes
    path = /home/server/Documentos/Publico
    read only = No
    guest only = Yes
    [HD1Tera]
    guest ok = Yes
    guest only = Yes
    inherit acls = Yes
    path = /run/media/server/Servidor
    read only = No
    [Musicas]
    guest ok = Yes
    inherit acls = Yes
    path = /run/media/server/Musicas
    read only = No
    security = share (duplicado)
    guest only = Yes
    [blablabla]
    inherit acls = Yes
    path = /dev/sdc6 (vc esta usando o dispositivo direto sem montar o hd pro sistema ? monte esse hd num diretorio tipo /media/hd1 com o comando mount )
    read only = No
    guest only = Yes
    [Media]
    guest only = Yes
    inherit acls = Yes
    path = /run/media
    read only = No create
    mask = 777
    directory mask = 777
    force create mode = 777
    force directory mode = 777
    use o comando testparm para ver se tem algum erro de sintaxe no smb.conf e cola a saida dele pra mim

    Deixa eu te perguntar qual dos compartilhamentos estão nos hds em ntfs ? fiz algumas alterações rapidas no seu smb.conf se não funcionar vou montar outro para que vc analise com mais calma.

  10. #10

    Padrão Re: Erro nas pastas em hds separados e ntfs

    outra opção é montar os hds NTFS com a opção cifs ex.:

    mount -t cifs /dev/HD /pasta_a_se_montar

    assim como o nosso amigo "Noir" ... também estou esperando a saída do testparm,
    que erro que da quando você tenta entrar no diretório através do cliente ?

    - - - Updated - - -

    Citação Postado originalmente por Lincoln Ver Post
    outra opção é montar os hds NTFS com a opção cifs ex.:

    mount -t cifs /dev/HD /pasta_a_se_montar

    assim como o nosso amigo "Noir" ... também estou esperando a saída do testparm,
    que erro que da quando você tenta entrar no diretório através do cliente ?
    isso ai realmente vai ser um PDC ? ou esse vai agir em grupo de trabalho mesmo ?