Como configurar o Samba para permitir que o usuário root controle totalmente o compartilhamento específico?

12

$ (subj), parece ser que o usuário root é negado por padrão para todos os compartilhamentos. Estou tentando reproduzir o compartilhamento administrativo do Windows.

    
por user539484 10.03.2012 / 16:40

3 respostas

16

Você tem uma senha definida no Samba (não no arquivo passwd do sistema) para o root? Você deve ser capaz de definir essa senha executando smbpasswd -a root .

    
por 10.03.2012 / 21:35
7

Você deve colocar o seu smb.conf para que possamos realmente avaliar o problema. De qualquer forma, aqui vai uma dica:

   invalid users = root

faz parte do arquivo smb.conf padrão.

Bem, então. A raiz é um smbuser válido? Em seguida, tente explicitamente permitir root:

valid users = root 

E tente algo assim:

[config]
    comment = Admin Config Share  - Whatever
    path = /
    valid users = someusers, somegroup
    force user = root
    force group = root
    admin users = someusers, somegroup   
    writeable = Yes
    
por 10.03.2012 / 16:59
1

se você não puder acessar dois usuários, um para um usuário comum e outro para um root, você precisará aliasar o netbios no arquivo smb.conf para que o windows os veja como dois servidores. Em seguida, acesse cada um com um ID de usuário diferente. Você também pode adicionar ao arquivo host do windows o mesmo ip do servidor com nomes diferentes. O problema é com o Windows que só pode permitir um usuário por vez, portanto, não pode acessar como root.

    
por 19.07.2015 / 03:19