Ter apenas acesso de leitura ao Samba

Ter apenas acesso de leitura ao Samba

Olá, tenho lutado muito com o Samba no Centos 5.5 ultimamente.

Eu desenvolvo no Windows 7 e envio arquivos através do scp (ant task), mas é muito lento e queria configurar o samba completamente.

Depois de instalar e seguir alguns guias, fiz o seguinte:

  1. Desativar firewall (iptables)
  2. Desative o SelLinux (não fiz isso no início, mas também não ajudou)
  3. configure meu arquivo smbusers para mapear meu usuário do Windows para root (root = "Tahir Malik" -> funciona)
  4. adicionou um usuário atual mitco ao sambapassdb com o comando smbpasswd -a mitco , porque o usuário do Windows tinha apenas acesso de leitura

Portanto, ambos os usuários têm acesso de leitura ao meu compartilhamento. Aqui está meu trecho smb.conf:

[global]
        workgroup = MITCO
        server string = Samba Server Version %v
        netbios name = centos
    ;   interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24
    ;   hosts allow = 127. 192.168.12. 192.168.13.

 [alf4]
    comment = Alfresco 4
    path = /opt
    read only = no
    valid users = mitco, mitco
    force user = root
    force group = root
    admin users = mitco , mitco
    writeable = yes
;   browseable = yes

O que também pode ser importante é que /opt só pode ser gravado pelo root, mas isso não deve importar porque eu uso o usuário forçado e o grupo ou usuários administradores.

O arquivo de log:

[2012/09/29 07:43:44, 0] smbd/server.c:main(958) smbd versão 3.0.33-3.39.el5_8 iniciada. Copyright Andrew Tridgell e a equipe Samba 1992-2008 [2012/09/29 07:43:59, 1] smbd/service.c:make_connection_snum(1085) mitco-tahir (192.168.13.1) conecte-se ao serviço alf4 inicialmente como usuário root (uid=0, gid=0) (pid 5228)

Responder1

Eu realmente não sei o que aconteceu, mas depois de reiniciar o ambiente Linux E Windows, tenho acesso de gravação ao compartilhamento.

informação relacionada