Skocz do zawartości

Nowy Użytkownik Samby Nie Może Się Zalogować


dansci

Rekomendowane odpowiedzi

Cześć,

 

zainstalowałem Sambę i skonfigurowałem na tyle, że mogę się zalogować z innego laptopa (MacOS) korzystając z mojego głównego, podstawowego konta użytkownika - daniel. Konfiguracja wygląda tak:

 

[root@localhost ~]# testparm 
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[serverusers]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
	server string = Serwer Samba w wersji %v
	log file = /var/log/samba/log.%m
	max log size = 50
	idmap config * : backend = tdb
	cups options = raw

[serverusers]
	comment = Użytkownicy serwera
	path = /home/daniel/Udostepnianie
	valid users = @serverusers
	force group = serverusers
	read only = No
	create mask = 0660
	directory mask = 0771

Katalog /home/daniel/Udostepnianie został utworzony w taki sposób:

 

mkdir -p /home/daniel/Udostepnianie
chown -R root:serverusers /home/daniel/Udostepnianie
chmod -R ug+rwx,o+rx-w /home/daniel/Udostepnianie
 

Swojego użytkownika dodałem do klientów samby poprzez:

 

smbpasswd -a daniel
 

 

Następnie chciałem dodać możliwość zalogowania innym użytkownikiem. Stworzyłem go w systemie i dodałem do Samby przez:

 

useradd ktos -m -G serverusers
smbpasswd -a ktos
 

 

Problem pojawia się przy logowaniu. Na użytkownika "daniel" loguję się z MacBooka normalnie, a dla użytkownika "ktos" dostaję informację przy logowaniu, że nie mam uprawnień.

 

W związku z tym proszę o pomoc.

 

PS. I jeszcze co do konfiguracji powiązanej z Sambą to w Zaprze Systemu zaznaczyłem jako zaufane samba i samba-client.

 

Pozdrawiam,

Daniel

Odnośnik do komentarza
Udostępnij na innych stronach

Pliki z logami były o dziwo puste.

Ale faktycznie jak zmieniłem katalog na jeden poziom wyżej (/home/Udostepnianie) to działa.

 

Teraz w sumie chciałbym, aby ci dwaj użytkownicy mieli pełny dostęp do przekazywanych plików i katalogów. Ostatecznie znalazłem rozwiązanie:

 

force directory mode = 2770
force create mode = 2770
 

I w sumie wydaje się działać tak jak chcę. Dla mojego użytkownika mogę wrzucać pliki do udostępnianego folderu po zamontowaniu go przez Sambę i wtedy jest ok. Jednak kopiowanie plików bezpośrednio do tego udostępnianego folderu w menedżerze plików sprawia, że po zdalnym podłączeniu z innego hosta można je tylko czytać. Da się tak zrobić, żeby w takiej sytuacji też był pełny dostęp?

 

SELinuxa za bardzo jeszcze nie rozumiem. W pliku /etc/selinux/config ustawiłem na razie SELINUX=disabled, aczkolwiek poprzez GUI Zapora systemu musiałem zaznaczyć samba i samb-client, żeby się połączyć.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...