Strona 1 z 1

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

: 29 kwietnia 2013, 16:08
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?

: 29 kwietnia 2013, 22:33
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

: 29 kwietnia 2013, 23:07
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

: 30 kwietnia 2013, 19:19
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

: 30 kwietnia 2013, 20:40
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

: 30 kwietnia 2013, 20:51
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?

: 30 kwietnia 2013, 23:00
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.

: 02 maja 2013, 21:59
autor: Yampress
Po co sobie życie utrudniać jakimiś programami kiedy istnieje iptables ;) Proste to i logiczne