[+] Samba dzia

Konfiguracja serwerów, usług, itp.
Gerwazy
Posty: 27
Rejestracja: 17 lipca 2011, 21:56

[+] Samba działa ale nie widać zasobów

Post autor: Gerwazy »

Witam.
P
ostanowiłem poprosić o pomoc bo już tracę nerwy. Samba wydaje się działać prawidłowo ale nie widać udostępnionych zasobów. Testowałem dziesiątki różnych najłatwiejszych konfigów i na żadnym nie widać zasobów. W logach nic nieprawidłowego nie odkryłem również.

Problem jest tego typu, że używam XFCE i menadżer plików Thunar, który zdaje się nie obsługuje samby. Tak więc, nie widać tutaj otoczenia sieciowego, jak również nie ma możliwości udostępniania katalogów. To czy samba coś udostępnia sprawdzam poprzez konsolowe smbc jednak jest tam zawsze pusto!

Wpisanie w przeglądarkę:

Kod: Zaznacz cały

smb://192.168.1.101
nie otwiera zasobów tylko przeszukuje Google. Udostępniony katalog ma prawa 777 właściciela i grupę nobody.

Zamieszczę mały konfig:

Kod: Zaznacz cały

[global]
workgroup = Dom
netbios name = debian
server string = pliki udostepnione
interfaces = eth*
security = SHARE
encrypt passwords = true
update encrypted = Yes
map to guest = Bad User
null passwords = Yes
log file = /var/log/samba/log.%m
max log size = 50
load printers = No
os level = 65
wins support = Yes
hosts allow = 127.0.0.1 192.168.1. 
hide dot files = No
browseable = Yes
[plikownia]
comment = Plikownia
path = /home/tomek/Pliki
browseable = yes
writable = Yes
guest ok = Yes

Gadmin, samba ładnie pokazuje:

Kod: Zaznacz cały

Status Activated
Co jest nie tak?
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Pakiet:

Kod: Zaznacz cały

gvfs-backend 

trzeba doinstalować do thunara aby widział udziały sieciowe w xfce 4.8.

Na początek usuń tą linijkę:

Kod: Zaznacz cały

hosts allow = 127.0.0.1 192.168.1. 

Tu powinien być dokładny interfejs na jakim nadaje. A jeśli na kilku interfejsach, to tej linijki też nie powinno być

Kod: Zaznacz cały

interfaces = eth*

A to do czego?

Kod: Zaznacz cały

wins support = Yes
Gerwazy
Posty: 27
Rejestracja: 17 lipca 2011, 21:56

Post autor: Gerwazy »

Dziękuję Yampress za odpowiedź.

Z tym thunarem to już znalazłem, dosłownie 2 minuty wcześniej. Doinstalowałem pakiet.
Później zmieniłem konfig, tak jak radzisz restart systemu i nadal pusto. Thunar pokazuje już zakładkę sieć, w której jest jedynie Sieć Windows i nic poza tym.

Samba widać działa ale zasobów nie widać

Kod: Zaznacz cały

 ps x | grep mbd
 7008 ?        Ss     0:00 smbd -D -s /etc/samba/smb.conf
 7011 ?        Ss     0:00 nmbd -D -s /etc/samba/smb.conf
 7015 ?        S      0:00 smbd -D -s /etc/samba/smb.conf
 8380 pts/3    S+     0:00 grep mbd
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

A firewall jakiś masz? Na serwerze z sambą i na desktopie?

Usuń jeszcze to

Kod: Zaznacz cały

map to guest = Bad User
null passwords = Yes
Gerwazy
Posty: 27
Rejestracja: 17 lipca 2011, 21:56

Post autor: Gerwazy »

Standardowo iptables z regułą na dopuszczenie wszystkich połączeń przychodzących z lanu 192.168.1.1/254 i otwarte połączenia wychodzące. Zresztą w zakładce Events Firestartera nic nie ma.
Strasznie dziwna sprawa z tym
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

No i właśnie on nie wpuszcza samby!
Zerknij tu: entries/162-Prosty-firewall-dla-desktop ... i-roboczej

Chwilowo aby wpuszczać sambę tworzę (zmieniam) politykę wejściową (opcja INPUT) na ACCEPT i wtedy samba działa w thunarze pod xfce doskonale.

Kod: Zaznacz cały

 iptables -P INPUT ACCEPT
Więc trzeba by się trochę pobawić z firewallem aby wpuszczać co należy. Samby używam sporadycznie.

Tak że jak się nie znasz to wyłącz w ogóle firewall na chwilę korzystania z samby na desktopie.

A jaki firewall masz na serwerze?
Gerwazy
Posty: 27
Rejestracja: 17 lipca 2011, 21:56

Post autor: Gerwazy »

Dziękuję Yampress, trafiłeś w sedno. Samba już pięknie działa. To tak tylko na domowe potrzeby żeby nie biegać po domu z dyskiem pendrive.
Problemy były dwa.
  1. Firestarter to program bardzo przestarzały i nie działał prawidłowo gdyż blokował sambę.
  2. W tle działał sobie skrypt z regułami iptables, który instalowałem dawno temu i zupełnie o tym zapomniałem.
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Po co sobie życie utrudniać jakimiś programami kiedy istnieje iptables ;) Proste to i logiczne
ODPOWIEDZ