Diagnosticarea serverul dvs. SAMBA
GĂSIREA SAMBA ECRAN.
ACORD.
----------- In toate testele am poredpolagayu că aveți un server Samba numit BIGSERVER și stațiile de lucru client (PC) numit ACLIENT. Presupun, de asemenea, că stația de lucru se execută upravleniyaem „Windows pentru grupuri de lucru“, cu o nouă copie a stiva TCP / IP pentru Windows. Mă aștept, de asemenea, să știți numele tuturor resurselor disponibile pentru smb.conf. De asemenea, presupun. că resursa este disponibilă tuturor se numește „tmp“. Puteți adăuga această resursă în rețea. Intrările în fișierul smb.conf următoarele informații: [tmp] comment = fișierele temporare path = / tmp doar pentru citire = da Aceste teste presupun că utilizați o versiune SAMBA 1.9.16 sau mai târziu. Unele echipe nu există în versiunile anterioare.
------- Executați comanda „testparm“. Dacă primiți orice mesaj de eroare, atunci dvs. smb.conf de configurare fișier kakayato șir de caractere este scris nu este adevărat.
------- Executați comanda „ping BIGSERVER“ de la stația de lucru și de „ping ACLIENT“ cu mașini UNIX. care se așteaptă să pună samba. Dacă nu obține răspunsul corect. atunci software-ul software-ul TCP / IP nu este instalat sisteme korektno sau starea de spirit. Observat. va trebui să ruleze pe o stație de lucru client „caseta dos“ în fereastra pentru a efectua comanda ping. Dacă primiți un „nu a găsit-gazdă“ ( „nu a găsit-gazdă“) sau similar. atunci serverul DNS nu este configurat corect. sau nu sunt setate corect fișierul / etc / hosts. Este posibil pentru a rula samba fără înregistrări DNS pentru server și client, dar cred că aveți korektno set de informații pentru alte teste.
------- Urmăriți pe comanda unix "smbclient -L BIGSERVER". Ar trebui să obțineți o listă de resurse disponibile. Dacă primiți un mesaj de eroare care conține șirul de caractere „parola Bad“. atunci este probabil aveți fie nu string korektno „gazde permite“, „gazde neagă“ sau șirul de caractere „utilizatori valabile“ în fișierul de configurare, smb.conf, sau numele de utilizator nu este corect. Verifica? I. numele corect folosind „testparm“ și a elimina temporar toate rândurile de la „gazde permit“, „gazde neagă“, „utilizatori valabile“ sau „utilizatori invalid“. Dacă primiți un mesaj de „conexiune refuzat“. serverul smbd poate să nu fie difuzate. Dacă îl rulați din inetd.conf. este posibil ca acest fișier a fost editat incorect. Dacă aveți un Samba instalat ca un demon, atunci proverte că funcționează cu adevărat. Doar utilizând comanda „-a netstat“ proverte că portul NetBIOS-Ssn este în lista ASCULTARE. Dacă primiți mesajul „cerere de sesiune nu a reușit“ (solicitare nu sesiyu adevărat). serverul nu va accepta solicitarea dvs. pentru a se conecta. Dacă serverul vă spune „software-ul server este neprietenos“ (software-ul nu este prietenos), este, probabil, pentru că. executați smbd cu parametri greșit, sau au probleme cu inițializarea samba. Cu „testparm“ programul Verificați fișierul de configurare smb.conf. precum și existența unui director, care deschide blocare și samba fișierele jurnal. Mesajele de eroare de mai sus pot vydavtsya și din următoarele motive: poate deja unele deamon pe portul 139 (smbd poate fi pornit de la inetd.conf), sau ceva asemanator Pathworks Digital. Verifica? I ined.conf fișierul înainte de a încerca pentru a reporni deamona smbd.
-------- Executați comanda "utilizarea x net: \\ BIGSERVER \ TMP". Trebuie să introduceți o parolă adevărată încercare. după care veți primi un mesaj de „comandă finalizat cu succes“ (comanda este executata cu succes). Dacă nu, atunci software-ul pe PC-ul nu este instalat corect. sau fișierul de configurare smb.conf este incorectă. Verificați linia care „gazde permit“ și alte linii în smb.conf sunt corecte. De asemenea, este posibil ca serverul dvs. nu se poate ocupa de faptul că ai un nume. Pentru a rezolva această problemă, adăugați linia în „utilizator = USERNAME“ în secțiunea [tmp] dvs. smb.conf de configurare Vejle, unde „USERNAME“ este, numele de utilizator (nume de utilizator) parolele corespunzătoare tastat. Dacă sunteți, ați rezolvat problema. ar putea fi necesar să se utilizeze opțiunea vym numele de utilizator hartă.
-------- De la faylMenadzhera încercați pentru a vedea serverul. Serverul dvs. samba ar trebui să apară în lista de grupuri locale vyshih (grup de lucru local) trebuie să se dubleze mașina clic pe numele de server, și a obține o listă cu resursele disponibile. Dacă primiți mesajul „parola invalid“ (parolă greșită), atunci este probabil rulați WinNT refuză pentru a căuta un server care nu are capacitatea de a parolei criptate și este în modul de securitate la nivel de utilizator.