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
.
$ (subj), parece ser que o usuário root é negado por padrão para todos os compartilhamentos. Estou tentando reproduzir o compartilhamento administrativo do Windows.
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
.
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
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.