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/.
Witam!
Mam problem z SAMBą na "sqeezem". Po uruchomieniu ProFTPD, z którym nie było problemów, zachciało mi się uruchomić SAMBę dla klientów aby mogli łatwiej pracować w LANie.
Problemem jest błąd, który występuje przy próbie modyfikacji plików/folderów w zasobie sieciowym:
Zaznaczam, że prawa do plików są O.K., użytkownicy dodani, nazwy użytkowników UNIXOWYCH i SAMBY są identyczne, ścieżki do zasobów również. Celowo nie podaję zawartości smb.conf, gdyż testowałem wszystkie możliwe konfiguracje (writeable, browseable, security = share, user). Chodzi mi głównie o ten błąd, który występuje zawsze! Z konfiguracją SAMBY nie mam problemów gdyż robię to nie pierwszy raz. Pozostałe parametry konfiguracyjne działaja bezproblemowo.
Najdziwniejsze jest jednak to, że mogę dodawać foldery ale nie mogę już ich usuwać, plików natomiast nie mogę nawet dodawać.
Ostatnio edytowany przez farmer (2011-07-01 21:36:20)
Offline
Pokaż ten konfig samby, i napisz, czy masz jakieś ustawienia umask, czy ACL, które zmieniałeś np w /etc/profile, czy innym konfigu.
Poza tym, samba ma opcje logowania debug, więc zobacz w tych logach, czy coś ciekawego tam pisze.
I jeszcze jedno:
Czy to są anomalia przy polączeniu z różnych wersji Win$ (XP, Vista,Win7), czy tylko jednego typu?
I która dokładnie wersja samby?
Ostatnio edytowany przez Jacekalex (2011-07-01 21:48:50)
Offline
dzieki za szybką odpowiedź, configi i resztę info dam w poniedziałek (serwer mam poza domem).
Problem występuje przy każdym Win ale brzmi trochę inaczej. Umask 022, w /etc/profile nic nie zmieniałem.
Do poniedziałku!
Offline
Witam
bez smb.conf ciężko coś wywnioskować ale przy konfiguracji serwera plików miałęm podobny problem. Jak stworzysz folder na zasobie z stacji roboczej windows, to sprawdz pod pingwinem jakie ma on uprawnienia ls -la :). Na bank będzie tam coś nie tak.
prawdopodobnie brakuje ci coś w stylu:
write list = @"SL+video_rw" #wygląda dziwnie bo to grupa z serwera domenowego :) create mode = 0660 directory mode = 0770 force create mode = 0660 force directory mode = 0770 force group = video_rw
ale to wszystko zależy co tam ciekawego napisałeś w smb.conf także czekamy do poniedziałku na configa :)
Pozdrawiam
Offline
Witam!
Tak jak obiecałem, w poniedziałek dam smb.conf, oto i on (zrobiłem na szybko jakiś prosty - przykładowy):
[global] workgroup = WORKGROUP netbios name = Serwer server string = Samba server %v #guest account = nobody security = user local master = yes encrypt passwords = yes directory mask = 0755 create mask = 0755 [KAMIL] path = /home/kamil browseable = yes writeable = yes guest ok = no readonly = yes write list = kamil [MARCIN] path = /home/marcin browseable = yes writeable = yes guest ok = no readonly = yes write list = marcin
Daje te loga z samby (log level = 2), Log jest przedstawia włączenie serwera, upload pojedynczego pliku oraz próbę jego usunięcia (bezskutecznie);
rlimit_max: rlimit_max (1024) below minimum Windows limit (16384) [2011/07/04 10:41:22.876264, 2] param/loadparm.c:7859(do_section) Processing section "[KAMIL]" [2011/07/04 10:41:22.876361, 2] param/loadparm.c:7859(do_section) Processing section "[MARCIN]" [2011/07/04 10:41:22.880071, 2] printing/print_cups.c:550(cups_async_callback) cups_async_callback: failed to read a new printer list [2011/07/04 10:41:22.883653, 2] printing/print_cups.c:550(cups_async_callback) cups_async_callback: failed to read a new printer list [2011/07/04 10:41:22.884425, 2] lib/interface.c:340(add_interface) added interface eth1 ip=fe80::218:f3ff:fe64:7455%eth1 bcast=fe80::ffff:ffff:ffff:ffff%eth1 netmask=ffff:ffff:ffff:ffff:: [2011/07/04 10:41:22.884517, 2] lib/interface.c:340(add_interface) added interface eth0 ip=fe80::230:4fff:fe1b:8011%eth0 bcast=fe80::ffff:ffff:ffff:ffff%eth0 netmask=ffff:ffff:ffff:ffff:: [2011/07/04 10:41:22.884557, 2] lib/interface.c:340(add_interface) added interface eth1 ip=81.15.149.42 bcast=81.15.149.255 netmask=255.255.255.0 [2011/07/04 10:41:22.884581, 2] lib/interface.c:340(add_interface) added interface eth0 ip=192.168.2.1 bcast=192.168.2.255 netmask=255.255.255.0 [2011/07/04 10:41:22.888753, 2] auth/token_util.c:453(create_local_nt_token) WARNING: Failed to create BUILTIN\Administrators group! Can Winbind allocate gids? [2011/07/04 10:41:22.889266, 2] auth/token_util.c:477(create_local_nt_token) WARNING: Failed to create BUILTIN\Users group! Can Winbind allocate gids? [2011/07/04 10:41:22.893674, 2] auth/token_util.c:453(create_local_nt_token) WARNING: Failed to create BUILTIN\Administrators group! Can Winbind allocate gids? [2011/07/04 10:41:22.894088, 2] auth/token_util.c:477(create_local_nt_token) WARNING: Failed to create BUILTIN\Users group! Can Winbind allocate gids? [2011/07/04 10:41:22.894998, 2] lib/util_sock.c:880(open_socket_in) bind failed on port 445 socket_addr = 0.0.0.0. Error = Address already in use [2011/07/04 10:41:22.895070, 0] smbd/server.c:500(smbd_open_one_socket) smbd_open_once_socket: open_socket_in: Address already in use [2011/07/04 10:41:22.895233, 2] lib/util_sock.c:880(open_socket_in) bind failed on port 139 socket_addr = 0.0.0.0. Error = Address already in use [2011/07/04 10:41:22.895269, 0] smbd/server.c:500(smbd_open_one_socket) smbd_open_once_socket: open_socket_in: Address already in use [2011/07/04 10:41:22.895496, 2] smbd/server.c:721(smbd_parent_loop) waiting for connections [2011/07/04 10:41:26.827456, 2] smbd/sesssetup.c:1391(setup_new_vc_session) setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources. [2011/07/04 10:41:26.830243, 2] smbd/sesssetup.c:1391(setup_new_vc_session) setup_new_vc_session: New VC == 0, if NT4.x compatible we would close all old resources. [2011/07/04 10:41:26.831549, 2] auth/auth.c:304(check_ntlm_password) check_ntlm_password: authentication for user [kamil] -> [kamil] -> [kamil] succeeded [2011/07/04 10:41:26.832033, 2] auth/token_util.c:453(create_local_nt_token) WARNING: Failed to create BUILTIN\Administrators group! Can Winbind allocate gids? [2011/07/04 10:41:26.832450, 2] auth/token_util.c:477(create_local_nt_token) WARNING: Failed to create BUILTIN\Users group! Can Winbind allocate gids? [2011/07/04 10:41:27.305063, 2] auth/token_util.c:453(create_local_nt_token) WARNING: Failed to create BUILTIN\Administrators group! Can Winbind allocate gids? [2011/07/04 10:41:27.305495, 2] auth/token_util.c:477(create_local_nt_token) WARNING: Failed to create BUILTIN\Users group! Can Winbind allocate gids? [2011/07/04 10:41:27.824161, 2] auth/auth.c:304(check_ntlm_password) check_ntlm_password: authentication for user [kamil] -> [kamil] -> [kamil] succeeded [2011/07/04 10:41:27.824603, 2] auth/token_util.c:453(create_local_nt_token) WARNING: Failed to create BUILTIN\Administrators group! Can Winbind allocate gids? [2011/07/04 10:41:27.825018, 2] auth/token_util.c:477(create_local_nt_token) WARNING: Failed to create BUILTIN\Users group! Can Winbind allocate gids? [2011/07/04 10:41:27.828287, 1] smbd/service.c:1070(make_connection_snum) joomla (::ffff:192.168.2.118) connect to service KAMIL initially as user kamil (uid=1002, gid=1008) (pid 21785) [2011/07/04 10:41:28.117086, 1] smbd/service.c:1070(make_connection_snum) joomla (::ffff:192.168.2.118) connect to service KAMIL initially as user kamil (uid=1002, gid=1008) (pid 21784) [2011/07/04 10:41:28.543039, 2] smbd/open.c:633(open_file) kamil opened file .bashrc — skrót.lnk read=Yes write=No (numopen=2) [2011/07/04 10:41:34.312894, 2] smbd/open.c:633(open_file) kamil opened file Obraz.png read=Yes write=Yes (numopen=2) [2011/07/04 10:41:34.432250, 2] smbd/close.c:656(close_normal_file) kamil closed file Obraz.png (numopen=2) NT_STATUS_OK [2011/07/04 10:41:34.434223, 2] smbd/open.c:633(open_file) kamil opened file Obraz.png read=Yes write=No (numopen=3) [2011/07/04 10:41:34.522997, 2] smbd/close.c:656(close_normal_file) kamil closed file Obraz.png (numopen=2) NT_STATUS_OK [2011/07/04 10:41:34.524954, 2] smbd/open.c:633(open_file) kamil opened file Obraz.png read=No write=Yes (numopen=3) [2011/07/04 10:41:36.185766, 2] smbd/close.c:656(close_normal_file) kamil closed file Obraz.png (numopen=2) NT_STATUS_OK [2011/07/04 10:41:36.854380, 2] smbd/open.c:633(open_file) kamil opened file Obraz.png read=Yes write=No (numopen=3) [2011/07/04 10:41:36.872933, 2] smbd/close.c:656(close_normal_file) kamil closed file Obraz.png (numopen=2) NT_STATUS_OK [2011/07/04 10:41:36.874868, 2] smbd/open.c:633(open_file) kamil opened file Obraz.png read=No write=No (numopen=3) [2011/07/04 10:41:36.880422, 2] smbd/close.c:656(close_normal_file) kamil closed file Obraz.png (numopen=2) NT_STATUS_OK [2011/07/04 10:41:53.093536, 2] smbd/close.c:656(close_normal_file) kamil closed file .bashrc — skrót.lnk (numopen=1) NT_STATUS_OK
Ja nie wyczytałem z niego nic ciekawego.
UMASK = 0022
W /etc/profile nic nie zmieniane
Problem występuje na każdej wersji WIN.
A wersja samby: 3.5.6
Zauważyłem jeszcze, że:
JEŻELI WYMUSZE PRACĘ Z UPRAWNIENIAMI UŻYTKOWNIKA ROOT (force user = root) DZIAŁA O.K. więc podejżewam, że wina leży gdzieś po stronie uprawnień
Ostatnio edytowany przez farmer (2011-07-04 13:34:16)
Offline
WARNING: Failed to create BUILTIN\Users group! Can Winbind allocate gids? [2011/07/04 10:41:22.894998, 2] lib/util_sock.c:880(open_socket_in) bind failed on port 445 socket_addr = 0.0.0.0. Error = Address already in use
poza tym, ze uruchamiasz usługę, która już najprawdopodobnie działa, rzeczywiście nic ciekawego.
Coż innego może oznaczać Address already in use na porcie 445?
testparm
nic ciekawego nie napisał?
Offline
Test parm wyrzucił:
Load smb config files from /etc/samba/smb.conf rlimit_max: rlimit_max (1024) below minimum Windows limit (16384) Processing section "[KAMIL]" Processing section "[MARCIN]" Loaded services file OK. Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions
Offline