|
Nie widoczny katalog udostępniony na drugim komputerze
marcinzaj - 24-07-2008 22:53
Witam Już od kilku dni spieram się z udostępnieniem katalogów na komputerze. Sprawa wygląda w ten oto sposób:
LAPTOP (Ubuntu8.04) ------------------------- PC (Debian40r3)
Na PC zainstalowałem SAMBA i plik /etc/samba/smb.conf wygląda w następujący sposób: http://wklej.org/id/2fe785fe29
Kiedy próbuję zajrzeć z Laptopa do katalogu udostępnionego na PC wykonuję kroki: Miejsce->Sieć: na ekranie pojawia mi się tylko "Sieć Windows" (Położenie: "network:///" 'której już nie ma'), ale uparcie klikam na ikonkę Sieć Windows. Dostaję w oknie po kliknięciu na w.w. ikonkę "WORKGROUP" (położenie: "smb:///"). Po kliknięciu na tą ikonkę już nic dalej nie ma --- cisza.
Testuje różne konfigi, edytuje, sam piszę i nic mi nie wychodzi.
Wcześniej pracowałem na Ubuntu i dało się wyklikać.
Połączenie między nimi jest ponieważ PC udostępnia mi internet na LAPTOPA.
Z góry dziękuję za pomoc.
Yampress - 25-07-2008 15:34
najprostszy działający konfig
[global] workgroup = yampress server string = samba netbiosname = solaris encrypt passwords = true security = share #local master = yes #preferred master = yes #os level = 128
[dokumenty] browsable = yes read only = yes #writeable = yes path = /media/dokumenty guest ok = yes
katalog dokumenty w trybie do odczytu dla gościa pomedykuj z zahaszowanymi opcjami :) do tego na poczatek chmod 777 na /media/dokumenty ...
marcinzaj - 26-07-2008 00:42
Niestety, to samo. Może jak czegoś nie do instalowałem co powinno być?
Sprawdziłem także na Windowsie (zamiast Ubuntu), ale to samo.
fanatico - 26-07-2008 15:13
Masz tą samą grupę roboczą ustawioną :?: Jak wpiszesz "z palca" ścieżkę dostępu np smb://nazwa_kompa/katalog_udostepniony
to pokazują Ci się pliki udostępnione?.
marcinzaj - 26-07-2008 15:29
dzisiaj włączyłem kompa i zobaczyłem że jest widoczna grupa robocza "YAMPRESS" ,ale jak w nią wchodzę to nic nie widzę.
A jak wpisuję : smb://192.168.2.1/dokumenty
lub smb://YAMPRESS/dokumenty
- Nie można odnaleźć
Czy po wprowadzeniu zmian trzeba coś jeszcz zrobić poza zapisanie plików i restarcie samby? /etc/init.d/samba restart
grzesiek - 26-07-2008 21:32
A czy utworzyłeś użytkownika samby?
fanatico - 26-07-2008 22:00
Oki ale na dwóch jednostkach masz ustawioną grupę roboczą yampress? Z tego co wiem to /etc/init.d/samba restart
powinien wystarczyć.
marcinzaj - 27-07-2008 00:27
Dopiero teraz stworzyłem użytkownika,ale to nic nie poprawiło. Ale jakiego użytkownika mam stworzyć,bo to tez jest pytanie? Dowolna nazwa,czy konkretna? Powyższy skrypt miał działać dla każdego?
[ Dodano: 2008-07-27, 01:01 ] Grupę roboczą widzę. Ale tylko tyle :(
grzesiek - 27-07-2008 08:56
Dobra to powróżę trochę bez konfiga :-D Debian udostępnia neta dla ubuntu, czyli masz 2 karty, a czy ustawiłeś żeby samba obsługiwała ten interfejs, za pomocą którego łączy się ubuntu? Samba do sysloga mówi co ją boli tylko przestaw poziom szczegółowości raportowania, np. syslog 2. Jak jest ustawiona autoryzacja, czy użytkownik z guest account ma prawa do katalogu, który udostępniasz? Czy w zasobie masz available = yes? Jeżeli nie widać zasobu w otoczeniu sieciowym to wina serwera WINS, ale po wpisaniu smb://ip/ powinno być widoczne (bez docelowego katalogu), czy folder, którego nie widzisz jest pusty? Spróbuj z pustym, nowym katalogiem.
Ostatnia rzecz jaka mi przychodzi do głowy to czy problem na pewno leży po stronie serwera a nie klienta (np. firewall itp.)??
SeRdEcZnY - 27-07-2008 08:56
Zacznijmy od tego, że skopiowałeś script jaki podał Yampress, na poprzednim komputerze masz grupę roboczą inną i właśnie taką powinies ustawić
Dostaję w oknie po kliknięciu na w.w. ikonkę "WORKGROUP" (położenie: "smb:///").
Ale jakiego użytkownika mam stworzyć,bo to tez jest pytanie? Dowolna nazwa,czy konkretna?
dowlny użytkownik ale zastosuj się do tej reguły
################################################## ################################################## ## Stworzenie Użytkownika: ## ## ## ## useradd login ## ## ## ## Zamienic wpis w /etc/passwd "/bin/sh" na "/bin/null" lub "/bin/false" ## ## ## ## dodanie użytkownika do samby lacznie z haslem: ## ## ## ## smbpasswd -L -a login ## ## ## ## Uaktywnienie Użytkownika ## ## ## ## smbpasswd -L -e login ## ## ## ################################################## ##################################################
Wklej jeszcze plik konfiguracyjny
/etc/samba/smb.conf
z innego komputera na którym masz sambę.
Pozdrawiam.
Ps. Ja używam Gnome i w celu połączenia wybieram "Połącz z Serwerem" w menu Miejsca
genobis - 27-07-2008 09:07
A ja tak może trochę zjadę z tematu konfiguracji SAMBY... Powiedz może, co właściwie chcesz zrobić? Jeśli chodzi wyłącznie o wygodną komunikację na linii laptop - PC na Twoje potrzeby, w dodatku jeśli na obu działa Linux, to może zainstaluj sobie na którymś (na tym, do którego chcesz się łączyć), albo i na obu, serwer SSH. Jest to szalenie proste, wymaga konfiguracji jedynie po stronie serwera (po to, żeby ustawić zabezpieczenia, bo tak naprawdę to działa "z pudełka", od razu po instalacji). Może to jest rozwiązanie dla Ciebie?
Ewentualnie może użyj NFS, jeśli powyższe z jakichś względów Ci nie odpowiada.
Yampress - 27-07-2008 11:42
po zainstalowaniu samby na serwerze wklejasz ten konfig tworzysz katalog dokumenty w katalogu /media nadajesz chmod 777 dokumenty wrzucasz tam pliki , które chcesz udostępniać
na kliencie wpisujesz np pod gnome w nautilusie smb://yampress
widzisz tam komputer solaris z udostępnionym zasobem dokumenty na kliencie nie musisz instalować i konfigurowac serwera samby
marcinzaj - 28-07-2008 22:43
conf: http://www.wklej.org/id/b50b878bc0
http://www.wklej.org/id/23fe2a990c Czy każdą linijkę muszę zmienić? Czy tylko tą z użytkownikiem? Bo już sam nie wiem. smbpasswd -L -a mary Failed to open /var/lib/samba/secrets.tdb Failed to open /var/lib/samba/secrets.tdb Failed to open /var/lib/samba/secrets.tdb pdb_generate_sam_sid: Failed to store generated machine SID. PANIC (pid 3409): Could not generate a machine SID
BACKTRACE: 6 stack frames: #0 smbpasswd(log_stack_trace+0x23) [0x80fc8d3] #1 smbpasswd(smb_panic+0x46) [0x80fc9c6] #2 smbpasswd(get_global_sam_sid+0x1cf) [0x8082dff] #3 smbpasswd(main+0x510) [0x80739d0] #4 /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xc8) [0xb7cfcea8] #5 smbpasswd [0x80730a1] Przerwane
Dzisiaj zauważyłem że rzeczywiście mogę przenosić za pomocą SSH, nawet przy pomocy okienek, ale skoro już zacząłem walczyć z SAMBÂĄ, to szkoda przerywać, można się czegoś nauczyć. A dlatego też zależy mi na tym, ponieważ robię coś co jest opisane jasno, a mimo wszystko nie działa. Choćby przykład Yampress, który powinien mi działać, a nie działa.
Yampress, zrobiłem co kazałeś, nic nowego się nie stało.
smb.conf z Ubntu (drugi komp) http://wklej.org/id/a50e6132e2
SeRdEcZnY - 28-07-2008 22:55
Oczywiście, że tylko tę z użytkownikiem jakiego zarejestrowałeś.
Ps. Nie możesz wklejać kodu na forum używając tagów code?
Użytkownika uaktywniasz z roota czy z usera?
marcinzaj - 28-07-2008 23:12
Wcześniej nie mogłem dodać ponieważ używałem SUDO, ale kiedy wykonałem to polecenie z konta root-a, od razu dodał się, co nie zmienia faktu że nic to nie pomogło.
wyedytowany /etc/passwd dla użytkownika 'mary'
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/false bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh proxy:x:13:13:proxy:/bin:/bin/sh www-data:x:33:33:www-data:/var/www:/bin/sh backup:x:34:34:backup:/var/backups:/bin/sh list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/null Debian-exim:x:100:102::/var/spool/exim4:/bin/false statd:x:101:65534::/var/lib/nfs:/bin/false identd:x:102:65534::/var/run/identd:/bin/false marcinzaj:x:1000:1000:Marcin,,,:/home/marcinzaj:/bin/bash messagebus:x:103:105::/var/run/dbus:/bin/false mary:x:1001:1001:,,,:/home/mary:/bin/false sshd:x:104:65534::/var/run/sshd:/usr/sbin/nologin
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|