Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1

Użytkownik


Mam taki problem, otóż postawiłem sobie server samby, jest widoczny, zarówno na komputerze z windowsem jak i linuxem.
Dodałem użytkownika "sqrtek" za pomocą polecenia smbpasswd, dałem mu hasło, uaktywniłem go, ustawiłem opcję remote..
Gdy próbuję wejść do katalogu logi z serwera, podaje nazwę(sqrtek), domenę(d3s-server), hasło: *****, i nie chce mi wejść...
Jedyne co mnie zastanawia, czy właściwie ten użytkownik jest skonfigurowany, bo w konfigu mam dane "smb passwd file = /etc/samba/smbpass"
A w tym pliku żadne hasła ani nic nie są zapisywane :/ nie wiem czy to tak ma być czy nie..
Kolejna sprawa, może to chodzi o źle ustawioną domenę?
w /etc/resolv.conf mam: nameserver 127.0.0.1 d3s-server. w pliku /etc/mailname s3ba-host, a w pliku /etc/hostname d3s-server..
Katalog Publiczny "zasób" za to działa bez problemu.
A oto konfig smb.conf:
[Global]
comment = Polaczenie..
workgroup = GRUPA_ROBOCZA
netbios name = Serwer Plików
server string = Serwer d3sa
security = share
browseable = yes
debug level = 2
debug timestamp = no
timestamp logs = True
max log size = 5000
encrypt passwords = yes
null passwords = false
smb passwd file = /etc/samba/smbpass
log file = /var/log/samba/log.%m
host allow = 192.168.100 192.168.101
time server = True
preserve case = yes
strip dot = no
hide dot files = yes
domain logons = yes
domain master = yes
preferred master = yes
local master = yes
[zasob]
create mode = 0700
comment = zasob
path = /home/zasob/
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
available = yes
[Logi serwera]
comment = folder z logami
path = /var/log/
public = no
writable = no
guest ok = no
browseable = yes
security = user
force user = sqrtek
valis users = sqrtekZ góry dziękuję i bardzo wdzięczny będę za pomoc, bo trochę nad tym stanąłem i nie wiem co dalej..
Ostatnio edytowany przez sqrtek (2012-09-12 13:42:54)
Offline



Członek DUG




Oprócz samych uprawnień limitowanych przez sambę, obowiązują też systemowe uprawnienia dostępu do plików i katalogów, a raczej zwykły user nie powinien tam mieć zbyt wielkich praw. Można wymusić użycie root-a poprzez force user = root, po wcześniejszym dodaniu do samby, ale mimo że użytecznie to nie jest bezpieczne.
PS. Opcje security można stosować tylko w sekcji [global], poczytaj manual http: //www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html i korzystaj z programu testparm testującego smb.conf
Offline

Użytkownik


Trochę pozmieniałem w tym moim konfigu:
[Global]
workgroup = workgroup
netbios name = nazwa
server string = Serwer Plikow
security = user
encrypt passwords = yes
browseable = yes
time server = True
smb passwd file = /etc/samba/smbpasswd
os level = 64
preferred master = yes
domain master = yes
local master = yes
domain logons = yes
preserve case = yes
hide dot files = yes
[zasob]
path = /home/zasob/
comment = zasob plikow
read only = no
guest ok = no
valid users = user1 user2 user3
browseable = yes
[Logi]
comment = folder z logami
path = /var/log/
public = no
writable = no
guest ok = no
browseable = no
force user = root
valid users = rootPrzekonwertowałem /etc/passwd za pomocą mksmbpasswd , aktywowałem użytkowników, zmieniłem ten config na następujący, i działa :) może komuś się kiedyś przyda.
Offline

Użytkownik


Mam jeszcze pytanie, czy dałoby się tak zrobić aby do folderu zasób dostęp był publiczny i każdy miał tam dostęp bez podawania hasła ani niczego, a do logów dostęp miał tylko root jak jest w tej chwili?
Edit://
W sumie pytanie było nie potrzebne :x wystarczy guest ok = yes i działa, następnym razem zastanowie się kilka razy zanim zadam pytanie..
Ostatnio edytowany przez sqrtek (2012-09-12 17:21:29)
Offline
Strony: 1