Jak skonfigurować Sambę, aby użytkownik root mógł mieć pełną kontrolę nad konkretnym udziałem?

12

$ (subj), wygląda na to, że użytkownik root jest domyślnie odmawiany dla wszystkich udziałów. Próbuję odtworzyć udział administracyjny systemu Windows.

użytkownik539484
źródło

Odpowiedzi:

17

Czy masz ustawione hasło w Sambie (nie w systemowym pliku passwd) dla roota? Powinieneś być w stanie ustawić takie hasło, uruchamiając smbpasswd -a root.

Jelmer
źródło
2
Uderz w czoło, zagłosuj i zaakceptuj! Zupełnie zapomniałem o tym, co nie ma wspólnego AAA w Linuksie!
user539484
Tak, ten musi zostać oznaczony jako zaakceptowany
Addo Solutions
7

Powinieneś umieścić swój plik smb.conf, abyśmy mogli faktycznie ocenić problem. W każdym razie oto podpowiedź:

   invalid users = root

jest częścią domyślnego pliku smb.conf.

No więc. Czy root jest już poprawnym smbuserem? Następnie spróbuj jawnie zezwolić rootowi:

valid users = root 

I spróbuj czegoś takiego:

[config]
    comment = Admin Config Share  - Whatever
    path = /
    valid users = someusers, somegroup
    force user = root
    force group = root
    admin users = someusers, somegroup   
    writeable = Yes
juwi
źródło
Czy musi to być wyraźnie określona opcja lub domyślnie zakładane? Mój smb.confnie jest „od zera” i nie zawiera żadnych parametrów valid usersani żadnych invalid usersparametrów.
user539484,
Hmm, również, zgodnie z dokumentem, domyślnie nie ma nieprawidłowych użytkowników.
user539484,
Zobacz edytowany post.
juwi
1

jeśli nie możesz uzyskać dostępu do dwóch użytkowników, jednego dla zwykłego użytkownika, a drugiego dla użytkownika root, musisz dokonać aliasu netbios w pliku smb.conf, aby system Windows widział ich jako dwa serwery. Następnie uzyskaj dostęp do każdego z innym identyfikatorem użytkownika. Możesz również dodać do pliku hosta systemu Windows ten sam adres IP serwera o różnych nazwach. Problem dotyczy systemu Windows, który może zezwalać tylko jednemu użytkownikowi na raz, dlatego nie może uzyskać dostępu jako root.

użytkownik300130
źródło