Ocenite etot tekst:


---------------------------------------------------------------
 Original etogo teksta raspolozhen na stranice
 t37.nevod.perm.su/linux/
---------------------------------------------------------------



                                           Sisadminam Linux'a kotoryh dostal
                                                anglijskij - posvyashchaetsya.


# Perevod Copyright(C) by Kosta Kudrin
#                      cola@tcsb.perm.su aka 2:5054/69@fidonet
# Dannyj tekst yavlyaetsya perevodom fajla DIAGNOSIS iz
# paketa samba-1.9.16p11
#


============================

     |tot  fajl  soderzhit spisok testov , kotorye vy mozhete ispol'zovat' pri
testirovanii vashego servera Samba. On takzhe soobshchaet vam  kakie  mogut  byt'
vstrecheny  problemy  na kazhdom iz etih shagov. Esli vse shagi projdeny uspeshno
to pohozhe vse rabotaet prekrasno. Vy dolzhny provesti vse  eti  testy  v  tom
poryadke, v kotorom oni privedeny.
     I have tried to carefully choose them so later tests only use capabili­
ties verified in the earlier tests.

     YA  budu  rad  dobovleniyam k etim testam. Pozhalujsta togda pishite mne na
adres samba-bugs@samba.anu.edu.au
     Esli  vy  posylaete  mne  soobshchenie , govorya "eto ne rabotaet", i vy ne
sledovali procedure testirovaniya  ,  to  vy  ne  dolzhny  udivlyat'sya  esli  ya
proignoriruyu vashe soobshchenie.



-----------

     Vo  vseh  testah  ya  poredpolagayu  chto vy imeete server Samba nazvaemyj
BIGSERVER i klientskuyu rabochuyu stanciyu (PC) nazyvaemuyu  ACLIENT.  YA  tak  zhe
predpolagayu,  chto  rabochaya  stanciya  rabotaet  pod upravleniyaem "Windows dlya
rabochih grupp" s novoj kopiej tcp/ip steka dlya windows. YA tak zhe predpologayu
chto  vy  znaete  imya  dostupnyh  dlya vseh resursov v vashem smb.conf fajle. YA
takzhe predpolagayu , chto resurs  dostupnyj  dlya  vseh  nazyvaetsya  "tmp".  Vy
mozhete  dobavit' etot resurs v vashu set' , zapisam v fajl smb.conf sleduyushchuyu
informaciyu:

[tmp]
 comment = temporary files
 path = /tmp
 read only = yes

|TI TESTY PREDPOLAGAYUT CHTO VY ISPOLXZUETE VERSIYU SAMBA 1.9.16 ILI BOLEE
POZDNYUYU. NEKOTORYE KOMANDY NE SUSHCHESTVUYUT V BOLEE RANNIH VERSIYAH.



-------

     Vypolnite  komandu "testparm". Esli vy poluchite kakoe-libo soobshchenie ob
oshibke, to v vashem fajle konfiguracii smb.conf kakayato  stroka  zapisana  ne
verno.



-------
     Vypolnite  komandu  "ping  BIGSERVER"  s  vashej rabochej stancii i "ping
ACLIENT" s unix mashiny , na kotoruyu predpologaetsya stavit' samba. Esli vy ne
poluchaete  pravil'nyj  otklik  ,  to  vashe  programnoe obespechenie TCP/IP ne
korektno instalirovano ili nastroenno.

     Zamet'e  ,  chto  vam  neobhodimo  budet  zapustit' na klientskoj rabochej
stancii "dos okno" v window dlya vypolneniya komandy ping.
     Esli  vy  poluchaete  soobshchenie  "host not found" ("host ne najden") ili
pohozhee , to vash  DNS  server  ne  pravil'no  nastroen  ,  ili  ne  korektno
ustanovlen fajl /etc/hosts.

It is possible to
run samba without DNS entries for the server and client, no ya predpolagayu
chto vy imeete korektno ustanovlennuyu informaciyu dlya ostal'nyh testov.



-------

     Vypolnite  na  unix  mashine komandu "smbclient -L BIGSERVER" . Vy dolzhy
poluchit' spisok dostupnyh resursov.  Esli vy poluchite  soobshchenie  ob  oshibke
soderzhashchee  stroku  "Bad  password" , to veroyatno vy imeete ili ne korektnye
stroki "hosts allow", "hosts deny" ili stroku "valid users"  v  vashem  fajle
konfiguracii  smb.conf,  ili  vashe imya pol'zovatelya ne pravil'no. Proverte ,
chto vashe imya pravil'no ispol'zuya "testparm" i vremenno udalite vse stroki  s
"hosts  allow",  "hosts deny", "valid users" ili s "invalid users" . Esli vy
poluchite soobshchenie  "connection  refused"  ,  to  smbd  server  vozmozhno  ne
zapushchen.  Esli  vy  zapuskaete ego iz inetd.conf , to vozmozhno chto etot fajl
byl nekorektno otredaktirovan.  Esli vy instalirovali Samba kak  demona  ,to
proverte  chto  on  dejstvitel'no rabotaet. Tak zhe s pomoshch'yu komandy "netstat
-a" proverte chto netbios-ssn port nahoditsya v spiske LISTEN.
     Esli  vy  poluchaete soobshchenie "session request failed" (zapros na sesiyu
ne veren) , to server ne prinimaet vash zapros  na  soedinenie.  Esli  server
soobshchaet  vam  "your  server  software  is  being  unfriendly"  (vashe  PO ne
druzhestvenno) ,to eto veroyatno potomu , chto vy zapuskaete smbd  s  nevernymi
parametrami,  ili  imeete  kakie-to  problemy  pri  inicializacii samba .  S
pomoshch'yu programmy "testparm" proverte fajl konfiguracii smb.conf , a tak  zhe
nalichie  katalogov  ,v  kotoryh  samba  otkryvaet  lock  i  log fajly.  Vyshe
privedennye soobshcheniya ob oshibkah mogut vydavt'sya i  po  sleduyushchim  prichinam:
vozmozhno  uzhe  kakoj-nibud'  deamon zanimaet port 139 (vozmozhno smbd zapushchen
uzhe iz inetd.conf), ili chto-libo napominayushchee Digital's Pathworks.  Proverte
vash ined.conf fajl pered popytkoj vnov' zapustit' smbd deamona.



-------
     Vypolnite   komandu  "nmblookup  -B  BIGSERVER  __SAMBA__".  Vy  dolzhny
poluchit' nazad IP adres vashego Samba servera.Esli vy ego ne poluchaete znachit
nmbd nekorektno instalirovan. Proverte vash ined.conf esli vy zapuskaete nmbd
iz nego, ili chto deamon zapushchen i imeet v spiske portov port 137.  Odnoj  iz
obshchih  problem  yavlyaetsya  to  ,  chto  fajl  ined.conf  ne  mozhet soderzhet' v
komandnoj  stroke  bol'shoe  chislo  parametrov.  Esli  v  vashem  sluchae   eto
dejstvitel'no  tak  ,  to  prosto  sozdajte  skript-fajl  ,kotoryj  soderzhit
pravil'nye parametry i zapustite igo iz ined.conf.


-------

     Vypolnite komandu "nmblookup -B ACLIENT '*'"
     V  otvet  vy  dolzhny  poluchit'  IP adres vyshej PC mashiny. Esli vy ih ne
poluchaete znachit PO klientskoj chasti installirovanno  nekorektno  ,  ili  ne
zapushcheno , ili vy imete nepravil'noe imya PC.


-------

     Vypolnite komandu "nmblookup -d 2 '*'"

     V  etot  raz my pytaemsya sdelat' to zhe samoe chto i v predydushchem teste ,
no na etot raz posylaem broadcast  soobshchenie  na  vse  adresa.   CHislo  Net­
bios/TCPIP hostov v seti dolzhno byt' polucheno v otvet, odnako Samba mozhet ne
ulovit' v korotkij promezhutok vremeni vse  otvechayushchie  hosty.   Esli  vy  ne
poluchaete  pohozhij  rezul'tat  kak  i  vpredydushchem  teste  ,to  nmblookup ne
korektno poluchaet broadcast adres cherez  svoj  avtomaticheskij  mehanizm.   V
etom  sluchae  vy  dolzhny  poeksperementirovat' s opciej "interfaces" v fajle
smb.conf , dlya togo chto by vruchnuyu skonfigurirovat' vash IP adres,  broadcast
fdres  i setevuyu masku (netmask). Esli vash server i RS mashina nahodyatsya ne v
odnoj podseti , to vam neobhodimo budet ispol'zovat' opciyu -B dlya  ustanovki
broadcast adresa takimzhe kak podset' na vashem PCs.

TEST 7:
-------

     Vypolnite  komandu  "smbclient  '\\BIGSERVER\TMP'". Posle chego v dolzhna
poluchit' priglasheniya na vvod parolya. Vy dolzhny ispol'zovat' parol' , kotoryj
ispol'zuetsya  dlya  vashego vhoda v unix. Esli vy hotite protestirovat' drugoj
account, to dobavte v komandnoj stroke opciyu -U .Posle togo kak  vy  vvedete
parol'  vy  dolzhny  poluchit'komandnuyu  stroku  vida  "smb>" . Esli vy ego ne
poluchaete , to smotrite soobshchenie ob oshchibke. Esli ono govorit "invalid  net­
work   name"  (nepravil'noe  setevoe  imya)  ,  to  sluzhba  "tmp"  nekorektno
ustanovlena v vashem fajle konfiguracii smb.conf. Esli ono govorit "bad pass­
word" (nevernyj parol') , to vozmozhno chto :

- Vy imeete shadow parol' (ili nekotoruyu druguyu sistemu parolej), no pri
kompilyauii samba eta opciya byla opushchena.
- vasha konfiguraciya  "valid users" nekorektna.
- vy vvodili parol kak vverhnem tak i vnizhnem registrah ,no pri etom
imeete opciyu "password level" ustanovlennuyu v nedostatochno vysokij uroven'.
- parametr  "path =" v fajle konfiguracii smb.conf zadan neverno. Poverte
ego spomoshch'yu programmy testparm.
- Vy razreshili shifrovanie parolya , no ne otkryli SMB zashifrovannyj fajl
parolej.

     Prisoedenivshis'  k  serveru  vy  mozhete poprobovat' komandy "dir" "get"
"put" i drugie. Naberite "help " dlya polucheniya bol'shej informacii .
Vy   dolzhny   special'no   proverit'  chto  svobodnoe  diskovoe  prostranstvo
pokazyvaetsya verno posle vypolneniya komandy "dir".

    TECT 8:

------- Na vashem RS komp'yutere vypolnite komandu "net view \\BIGSERVER". |tu komandu neobhodimo budet vypolnit' iz dos okna window. Vy dolzhny poluchit' spisok vseh dostupnyh resursov na severe. Esli vy poluchaete soobshchenie "net­ work name not found" (setevoe imya ne najdeno) ili pohozhuyu oshibku , to znachit netbios name resolution ne rabotaet. V etom sluchae problema kroetsya v nmbd. Dlya togo chto by preodolet prblemu vy dolzhny sdelat' sleduyushchee (vam neobhodimo vybrat' odno): - poprobovat' pereustanovit' the nmbd. - dobavit' IP adres BIGSERVER servera v okne "wins server" v rasshirennyh opciyah ustanovki tcp/ip (advanced tcp/ip setup on the PC) na vashej RS. - razrshit' windows nahodit' imena cherez DNS v rasshirennyh opciyah ustanovki tcp/ip. - dobavit' server BIGSERVER v vash fajl lmhosts na PC. Esli vy poluchaete "invalid network name" ili "bad password error" to vam neobhodimo provesti takie zhe dejstviya kakie byli provedeny dlya komandy "smbclient -L" v teste vyshe. V osobennosti proverte chto stroka "hosts allow" korektna.

    TEST 9:

-------- Vypolnite komandu "net use x: \\BIGSERVER\TMP". Vy dolzhy vvesti pravel'nyj parol' , posle chego vy poluchite soobshchenie "command completed suc­ cessfully" (komanda vypolnena udachno). Esli net ,to togda PO na vashem PC neverno ustanovleno , ili vash fajl konfiguracii smb.conf neveren. Proverte chto stroka "hosts allow" i drugie stroki v fajle smb.conf vvedeny pravil'no. Tak zhe vozmozhno chto vash server ne mozhet rabotat' s tem imenem kotoroe vy imete. Dlya resheniya etoj problemy dobavte v stroku "user = USERNAME" v sekciyu [tmp] vashego vajla konfiguracii smb.conf, gde "USERNAME" est' imya pol'zovatelya (username) sootvetstvuyushchee nabrannomu parolyu . Esli vy vy reshili problemu , to vozmozhno vym budet neobhodimo ispol'zovat' opciyu user­ name map.

    TEST 10:

-------- Iz fajlMenadzhera poprobujte uvidet' server. Vysh samba server dolzhen poyavitsya v spiske vyshih lokal'nyh grupp (local workgroup).Vy dolzhny dvazhdy shchelknut' myshkoj na imeni serverai poluchit' spisok ego dostupnyh resursov. Esli vy poluchaete soobshchenie "invalid password" (nevernyj parol'),to veroyatno vy rabotaete pod WinNT is refusing to browse a server that has no encrypted password capability and is in user level security mode.

    Ostalis' problemy?

---------------------- Togda poprobute podpisat'sya na mailing list ili na sootvetstvuyushchuyu n'yus-gruppu , ili vospol'zujtes' utilitoj tcpdump-smb dlya resheniya problem. Tak zhe smotrite drugie dokumenty, vhodyashchie v paket postavki Samba !

Last-modified: Wed, 03 Feb 1999 19:06:19 GMT
Ocenite etot tekst: