How to configure Samba to allow root user for full control to the particular share?

67,976

Solution 1

Do you have a password set in Samba (not in the system passwd file) for root ? You should be able to set such a password by running smbpasswd -a root.

Solution 2

You should be putting up your smb.conf so that we can actually assess the problem. Anyway here's a hint:

   invalid users = root

is part of the default smb.conf.

Well then. Is root a valid smbuser, yet? Then try explicitly allowing root :

valid users = root 

And try something like this:

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

Solution 3

if you can't access two users, one for a regular user and the other for a root, you need to alias the netbios in smb.conf file so that windows sees them as two servers. Then access each with a different user id. You may also add to the windows' host file the same server's ip with different names. The issue is with Windows that can only allow one user at a time, thus cannot access as a root.

Share:
67,976

Related videos on Youtube

user539484
Author by

user539484

Updated on September 18, 2022

Comments

  • user539484
    user539484 almost 2 years

    $(subj), it appears to be what root user is denied by default for all of the shares. I'm trying to reproduce Windows administrative share.

  • user539484
    user539484 over 12 years
    Hmm, also, according to doc there is no invalid users by default.
  • juwi
    juwi over 12 years
    See edited post.
  • user539484
    user539484 over 12 years
    Slap forehead, vote up and accept! I completely forgot what there is no common AAA in the Linux!
  • Addo Solutions
    Addo Solutions over 8 years
    Yes, this one needs marked as accepted