ďťż
 
 
   Nie widoczny katalog udostępniony na drugim komputerze
 
 

Tematy

 
    
 

 

 

 

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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis