Samba

17 отговора 808 прегледа
#1

Samba

Здравейте!
Имам малък проблем. Направо се побърках вече.
Свързан е със Samba.
Живея в студентски град. Както вероятно знаете, тук има голяма мрежа, и повечето хора исползват MS Windows.
Аз съм със SuSE Linux 7.0
Да речем, че искам да mount-на директория /linux_updates от компютъра Exodus:

tigger@suse /home# smbmount //Exodus/linux_updates /smbmount

В този случай аз знам, че Exodus си е шернал директорията /linux_updates.
Как обаче мога да разбера, какви други компютъри има в мрежата и кои ресурси са им шернати?
Все пак ще е глупаво да ходя по стаите и да питам хората...

Ако въведа само име на компютъра, без пътя до шерната директория, получавам съобщение за грешка:

tigger@suse /home# smbmount //Exodus /smbmount

Казва, че трябва да въведа името на шернатия ресурс или нещо от този сорт.

Надявам се, че разбрахте моят въпрос. И не ми се смейте, моля, аз съм начинаещ.

Отговор
в отговор на tigger #2

Re: Samba

ami probwaj s programi kato
xfsamba ili xsmbd
mnogo lesno se raboti s tqh ...
te sa za X.

Отговор
в отговор на tigger #3

Re: Samba

Най-добре е да направиш както ти е казал/а Роси. Но ако по някаква причина нямаш Х, командата е smbclient. Пример:
$ smbclient -L Exodus
ще ти покаже всички споделени ресурси на Exodus.
Лично аз използвам LinNeighborhood.

Отговор
#4

Re: Samba

Zvuchi dobre, no kato probvah (mozilla 1.5, RH 9.0):

-------------------------------------------
Protocol Not Known Error

smb is not a registered protocol.
-------------------------------------------

Hm?

Отговор
#5

Благодаря!

... на всчики!

Отговор
#6

Re: Samba

Yadroto e stock RH 9.0-smp.
Shte vidya dali ima poddrqzhka za smbfs,
no ot error message-a na mozilla ostanah s
vpechatlenieto, che mozilla ne znae kakvo
da pravi sqs smb://

Primerno, shtom mozilla se spravya s http://
i ftp:// , tova znachi li, che poddrqzhkata
za tyah e v yadroto?

smbclient imam i raboti OK. A za LAN-a, pravya
kato root:
mount -t smbfs -ro -ip //<IPaddr>/<sharename> /mnt/infoserver
i sled tova si polzvam faylovete normalno.

Отговор
#7

Re: LinNeighborhood

Чувал съм за този дзвер, ама май за да си го подкараш...
Все пак съм с по-стара дистрибуция.
Трябва и да спа понякога

Отговор
в отговор на tigger #8

Re: По трудния начин

ако не си успял да се оправиш с някоя графична програма, ето това е трудния начин (хубавото е че работи навсякъде :)
1. Претърсваш цялата workgroup-а за активни машини:
nmblookup <WORKGROUP> - това трябва да ти върне списък от IP адреси на активните в момента компютри в групата
2. Харесваш си едно IP и му намираш името:
nmblookup -T -U 192.168.0.1 <WORKGROUP> - това ще ти върне netbios името на машината
3. Гледаш какво е шернал:
smbclient -L <NETBIOS_NAME>

както виждаш, хамалогията е голяма :) затова по-добре се ориентирай към някоя от предложените ти вече графични програмки

Отговор
в отговор на hmm #9

Re: По трудния начин

Мен тоя начин много ме кефи. Точно такъв отговор очаквах да получа. Мерси много!!!

Отговор
#10

Re: Samba

I s 2, i s 3 slash-a e vse taya.

Mozilla 1.5 ne znae za takqv protokol.

Tova za 3iya slash me iznenadva. Ne sqm
chel formalnata specifikaciya na URLite,
no misleh, che protokolite sa sqs "://"
Tretiya slash vqv "file:///", spored men,
ne e kqm opisanieto na protokola, a
oznachava direktoriyata-koren. ??

Отговор
#11

Роси...

Нямам нищо против Х. Ако имах възможност, щях да работя само под Х. Има само едно "но". Не мога да си сложа нещо хубаво, GNOME 2, речем (не съм голям фен на KDE). Може би греша, но машината ми е слаба за това - Celeron 500Mhz 32 MB RAM, 3 GB HDD, 1 MB video.
Извинявай, ама за KDE 3.0 32 MB RAM е прекалено малко. А да се занимавам с старите версии вообще не ми се ще. Само се дразня.
Знам, че SDRAM сега не е скъпа... Ама аз съм студент, бедни хора сме

Отговор
в отговор на hmm #12

за hmm

nmblookup -T -U 192.168.0.1 <WORKGROUP>
Какво IP трябва да сложа?
Пробвах с IP на DNS, Getaway, SubNet mask
Връща съобщение за грешка.

Отговор
в отговор на tigger #13

Re: за hmm

това май е малко излишна стъпка - тоя nmblookup -T -U ще работи само ако имаш настроен DNS, в който да са описани локалните компютри, или ако имате WINS сървер в мрежата. Най- вероятно в вашата мрежа нямате такива екстри ?
Може да видиш какво е шернал даден потребител нараво с
smbclient -L 192.168.0.1 <- тоеа е адреса на машината, на която искаш да видиш шеровете

Отговор
в отговор на tigger #14

Re: Роси...

има решение
blackbox
fluxbox
xfce
( е последното е по-тежичко - може и 32 М да му дойдат малко)
иначе 500MHz Celeron e достатъчно як за тези

Отговор
в отговор на hmm #15

Re: за hmm

Имаме и такива екстри

Отговор
в отговор на tigger #16

Re: за hmm

най-добре прочети документацията - виж в:
/usr/doc/samba-х.х.х/docs/htmldocs/nmblookup.1.html
(или на [линк])
също usr/doc/samba-х.х.х/docs/textdocs/DIAGNOSIS.txt
e много-добре да прочетеш

Отговор
в отговор на tigger #17

Re: за hmm

ако имате WINS, казал ли си на самбата да го ползва ? в smb.conf -> "wins server = .... " и "name resolve order = wins bcast dns"

Отговор
в отговор на bozho #18

Re: за hmm

ne pro4etoh vsi4ki otgovori stot sa mnogo:)) ako nqkoi ve4e e otgovoril kato men izvinete me!
zna4i nai prosto e sus "smbclient -L" i taka vijdash komputrite
uspeh!

Отговор