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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-10-14 16:13:39

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Samba - nie widzi hostów w grupach roboczych

Jak w temacie, to mój config samby:

Kod:

[global]
    dos charset = 852
    unix charset = UTF8
    display charset = UTF8
    workgroup = HOMENET
    netbios name = Marcin
    server string = Debian
    interfaces = wlan0
    security = SHARE
    update encrypted = Yes
    map to guest = Bad User
    null passwords = Yes
    log file = /var/log/samba/log.%m
    max log size = 50
    printcap name = cups
    os level = 65
    wins support = Yes
    hosts allow = all

[printers]
    comment = Drukarki
    path = /var/spool/samba
    guest ok = Yes
    printable = Yes
    browseable = No
    browsable = No

[homes]
    comment = Katalog Domowy
    path = /media/disk1part5/filmy
    force user = nobody
    guest only = Yes
    guest ok = Yes
    browseable = yes

HOMENET to grupa roocza, której chciałbym być członkiem, jeżeli ją widzi, wymaga ode mnie użytkownika i hasła, a na żadnej grupie nie ma założonego hasła.
Coś jest nie tak...:)
Pod windą wpuszcza normalnie, dodam jeszcze, że to sieć bezprzewodowa.

Ostatnio edytowany przez marg1 (2009-10-14 18:21:30)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#2  2009-10-15 07:53:51

  guzzi - Członek DUG

guzzi
Członek DUG
Skąd: Asteroida Linux
Zarejestrowany: 2005-03-31

Re: Samba - nie widzi hostów w grupach roboczych

Może jest rano i ciężko czaje ale to pytanie tak sprecyzowałeś że nie wiadomo o co chodzi.

Offline

 

#3  2009-10-15 10:05:08

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Samba - nie widzi hostów w grupach roboczych

Chodzi o to, że w sieci lokalnej niby to widzę te grupy robocze, bo każdy sobie tworzy tam swoje dla swojego kompa, różnie to ludzie wpisują. Ale niby nasza oficjalna grupa robocza została nazwana HOMENET i w niej jest większość komputerów, więc ją wpisałem do configa samby, bo chciałbym być jej członkiem

Kod:

 workgroup = HOMENET

i widzi ją, ale kiedy chcę do niej wejść przez Dolphin, prosi mnie o login i hasło, a żaednego hasła na gtrupach roboczych u nas nie ma ustawionego, widzi też inne grupy robocze, do których mnie wpuszcza normalnie bez hasła, ale nie widzi w niej hostów.
Mam KDE 4.3 i sieć jest bezprzewodowa, może to ma jakies znaczenie dla samby?

A gdybym chciał udostępnić przez KDE jakiś folder, przez prawy przycisk, to w zakładce udostępnianie jest komunikat, że aby udostępniać pliki muszę mieć odpowiednie uprawienia...


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#4  2009-10-15 10:18:02

  guzzi - Członek DUG

guzzi
Członek DUG
Skąd: Asteroida Linux
Zarejestrowany: 2005-03-31

Re: Samba - nie widzi hostów w grupach roboczych

bo ten kolo od samby do której chcesz wejść powinien cię dodać do tej grupy.
Trzeba wiedzieć jakie wymagania ma owa samba.

Offline

 

#5  2009-10-15 10:52:39

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Samba - nie widzi hostów w grupach roboczych

Ale to jest sieć windowsowa, tam są w same kompy praktycznie z windowsem, to nie ma możliwości przeglądania takiej sieci?

Ostatnio edytowany przez marg1 (2009-10-15 10:53:05)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#6  2009-10-15 11:29:22

  guzzi - Członek DUG

guzzi
Członek DUG
Skąd: Asteroida Linux
Zarejestrowany: 2005-03-31

Re: Samba - nie widzi hostów w grupach roboczych

może ten link ci pomoże http://www.migrol.pl/zipslack/samba.html

Offline

 

#7  2009-10-15 15:26:03

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Samba - nie widzi hostów w grupach roboczych

To jest masakra, kto by się spodziewał, że to taki problem :)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#8  2009-10-16 07:25:27

  guzzi - Członek DUG

guzzi
Członek DUG
Skąd: Asteroida Linux
Zarejestrowany: 2005-03-31

Re: Samba - nie widzi hostów w grupach roboczych

ok po kolei bo wraz piszesz że nie wiem o co chodzi.
1. Są w sieci windowsy zgrupowane w grupie homenet
2. ty masz linuxa z sambą i chcesz mieć dostęp o\do nich udostęponionych zasobów np. zocha udostępnia dysk c
3. masz problem bo tam nie ma hasła a jak chcesz się dostać to krzyczy że chce sięlogować.

moje pytanie przez co (jakie narzędzie ) chcesz tam wejść konqueror smbfs?

Offline

 

#9  2009-10-16 07:35:34

  guzzi - Członek DUG

guzzi
Członek DUG
Skąd: Asteroida Linux
Zarejestrowany: 2005-03-31

Re: Samba - nie widzi hostów w grupach roboczych

Ok dla testów udostępniłem sobie dysk w sieci
w debianie wpisałem smbmount //guzzi/c /mnt/c

wyskoczyła prośba o hasło przeklepałem Enterosem

Wchodzę do /mnt/c i co widzę a no widzę zawartośćudostępnionego kataloga.

Offline

 

#10  2009-10-16 08:50:25

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Samba - nie widzi hostów w grupach roboczych

Ale w podobnym configiem co ja? A je nie umiem tego hasła przeklepać...


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#11  2009-10-16 08:58:45

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Samba - nie widzi hostów w grupach roboczych

Trzeba rozdzielić dwie kwestie.

Samba służy do udostępniania.
Do "przeglądania" zasobów służy smbclient.

Sprawdź u kogoś na windowsie w sieci czy widzi zasób który udostepniłeś i czy może w niego wejść.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#12  2009-12-04 11:32:39

  mirek - Nowy użytkownik

mirek
Nowy użytkownik
Zarejestrowany: 2009-12-04

Re: Samba - nie widzi hostów w grupach roboczych

Witam

Mam podobny problem, opiszę dokładniej jak to wygląda. W pasku adresu Konqueror-a wpisuję smb:// aby wyświetlić grupy robocze. Ten etap działa poprawnie, grupy są wyświetlane. Ale kiedy wybieram określoną grupę pojawia się monit o podanie nazwy użytkownika i hasła. Bez względu na to co wpiszę, czy podam dane użytkownika, który jest w bazie samby, czy też dane użytkownika, którego na pewno nie ma, wciąż pojawia się ten komunikat. Jeżeli kliknę Anuluj, dostaję informację: Brak dostępu do smb://mirek@linux, gdzie mirek to nazwa użytkownika, którą wpisałem, a linux to nazwa grupy roboczej.
Kiedy jednak wpiszę w pasku adresu Konqueror-a smb://adres-ip-komputera, zasoby udostępnione przez ten komputer wyświetla poprawnie.
Z poziomu windowsa przeglądam te grupy bez problemu.

Jeszcze jedna uwaga, to pojawiło się po jakiejś aktualizacji debiana, ale nie jestem w stanie teraz powiedzieć, po której.

Sprawa dotyczy Debiana Squeeze

Ostatnio edytowany przez mirek (2009-12-04 11:50:55)

Offline

 

#13  2009-12-04 13:06:24

  karolcia - Użytkownik

karolcia
Użytkownik
Skąd: cyberprzestrzeń
Zarejestrowany: 2009-11-19

Re: Samba - nie widzi hostów w grupach roboczych

Wklej smb.conf


In a world without walls and fences, who needs Windows and Gates?!

Offline

 

#14  2009-12-04 13:22:55

  mirek - Nowy użytkownik

mirek
Nowy użytkownik
Zarejestrowany: 2009-12-04

Re: Samba - nie widzi hostów w grupach roboczych

Poniżej plik smb.conf. Usunąłem linie oznaczone jako komentarze. Dodam, że mam 2 komputery z debianem i na obu jest to samo. Uruchomiłem na jednym z tych komputerów  mandrive z VirtualBoxa i tam wszystko działa (może dlatego, że tam jest starsza wersja smbclient?)


Kod:

[global]

   workgroup = LINUX
   server string = %h
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes


[homes]
   comment = Home Directories
   browseable = no
   read only = yes
   create mask = 0700
   directory mask = 0700
   valid users = %S


[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no

[publiczny]
    comment = Katalog publiczny
    path = /home/mirek/Publiczny
    browsable = yes
    guest ok = no

Ostatnio edytowany przez azhag (2009-12-04 14:20:24)

Offline

 

#15  2009-12-08 21:09:18

  karolcia - Użytkownik

karolcia
Użytkownik
Skąd: cyberprzestrzeń
Zarejestrowany: 2009-11-19

Re: Samba - nie widzi hostów w grupach roboczych

Sprawdziłam Twój konfig na wirtualnej maszynie i u mnie nie mam żadnych problemów z połączeniem z zasobami.
Mam smbclient w wersji 3.0.28a.
Nie widzę tu definicji metody uwierzytelniania użytkowników.
Spróbuj dodać:

Kod:

security = user

w sekcji [global] , może to coś zmieni.


In a world without walls and fences, who needs Windows and Gates?!

Offline

 

#16  2009-12-09 10:37:37

  mirek - Nowy użytkownik

mirek
Nowy użytkownik
Zarejestrowany: 2009-12-04

Re: Samba - nie widzi hostów w grupach roboczych

Witam

Dodałem ten wpis, ale to nie pomaga. Zrobiłem natomiast coś takiego, zainstalowałem w virtualboxie debiana w wersji stabilnej. Jest tam libsmbclient w wersji 3.2.5. Konqueror widzi grupy robocze, po wybraniu grupy, wyświetla komputery z tej grupy. Nie instalowałem tam natomiast samby, więc pliku smb.conf tam nie było.

Następnie w laptopie (debian squeeze) usunąłem sambę, skasowałem plik smb.conf (żeby odtworzyć warunkie takie, jakie miałem na virtualboxie) i dalej pojawia się monit o podanie loginu i hasła do grupy roboczej, bez względu jaką wybiorę. Kiedy podłączyłem laptopa do innej sieci (w szkole), było to samo. Moim zdaniem nie jest to problem samby, czy też jej złej konfiguracji. Problem dotyczy albo konquerora albo biblioteki libsmbclient. Sprawdziłem polecenie smbtree -b, wyświetliło mi wszystkie komputery ze wszystkich grub roboczych. Na razie temat zostawiam, poczekam na aktualizację tego pliku. Pozdrawiam i dziękuję za odzew.

PS. u mnie biblioteka libsmbclient jest w wersji 3.4.3-1

Offline

 

#17  2009-12-09 13:39:26

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Samba - nie widzi hostów w grupach roboczych

A nie da się tego monitu o login i hasło przeklikać pustego? (podobno się da, u mnie się nie dało:)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

#18  2009-12-10 08:32:28

  mirek - Nowy użytkownik

mirek
Nowy użytkownik
Zarejestrowany: 2009-12-04

Re: Samba - nie widzi hostów w grupach roboczych

Nie da się, jeżeli nie wpiszę danych i dam OK to po kilku sekundach pojawia się znowu, jeżeli dam Anuluj, dostaję komunikat, że nie mam dostępu do grupy roboczej.

Aktualizacja:
Jest to błąd w bibliotece libsmbclient. Można poczytać o tym na stronie
[url]https://bugzilla.samba.org/show_bug.cgi?id=6880[/url]

W  pliku libsmb_dir.c (plik ze źródeł samby) poprawiono linie:

Kod:

-                               if (!name_status_find(server, 0, 0,
+                               if (!name_status_find(server, 0x20, 0x20,

Po tej poprawce występuje ten problem. Zamieniłem 0x20 z powrotem na 0, skompilowałem, podmieniłem pliki i jest, wyświetla komputery grupy roboczej.
Z tego co czytałem, ma to być poprawione w wersji 3.4.4.

Pozdrawiam
mirek

Ostatnio edytowany przez mirek (2009-12-10 09:40:22)

Offline

 

#19  2009-12-10 10:31:32

  marg1 - Gentoowy Głupek

marg1
Gentoowy Głupek
Skąd: Bytom
Zarejestrowany: 2009-05-15

Re: Samba - nie widzi hostów w grupach roboczych

A ja się tak wkurzałem czemu to mnie nie wpuszcza :)


marg1@jid.dug.net.pl
Linux User Registration Number: #488674
CISCO CCNA Alumni :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.011 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00012 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00122 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.146.176.88' WHERE u.id=1
0.00105 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.146.176.88', 1727580677)
0.00074 SELECT * FROM punbb_online WHERE logged<1727580377
0.00111 DELETE FROM punbb_online WHERE ident='3.133.122.68'
0.00049 SELECT topic_id FROM punbb_posts WHERE id=130619
0.00006 SELECT id FROM punbb_posts WHERE topic_id=15209 ORDER BY posted
0.00061 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=15209 AND t.moved_to IS NULL
0.00008 SELECT search_for, replace_with FROM punbb_censoring
0.00123 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=15209 ORDER BY p.id LIMIT 0,25
0.00084 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=15209
Total query time: 0.00759 s