Samba er et komplekst prosjekt utviklet av et team av forskere , ingeniører , programmerere , corporate arbeidere og studenter . Målet med dette prosjektet er å bygge bro over gapet mellom Microsoft Windows og ikke- Microsoft informasjonsteknologi verden , som vil tillate interoperabilitet mellom ulike datasystemer . Akkurat som alle andre programmeringsspråk program , debugging Samba -koden er et must å teste sin nøyaktighet og effektivitet. Denne prosessen er enkel fordi du kan også bruke Samba programmet til å feilsøke selv. Instruksjoner
en
Skaff binære pakker for Samba fra hvilken som helst Linux eller UNIX distribusjon. Du kan også laste ned noen installasjonspakker fra Samba hjemmeside . Pakk ut filen og installere det på din Windows-maskin .
2
Bruk " -d " alternativet for både smbd og nmbd , som er Samba utpekte servere , for å feilsøke Samba . Dette er den beste diagnostiske verktøy fordi den opererer i selve programmet . Den " d- alternativet " gir deg mulighet til å utpeke debug nivå som å kjøre for Samba . Debug nivåer kan variere fra én , som er standard , til 10 eller 100 hvis du feilsøker passord.
3
Kompiler Samba bruke " gcc - g " flagg for å avslutte programmet . Denne metoden vil tillate deg å feste debug informasjon i binærfiler og inkludere gdb til smbd /nmbd prosess . For en NT arbeidsstasjon kobler enheten til serveren for å feste gdb til prosessen sin . Trykk på " CTL -Alt-Delete "-tastene samtidig og gå ned "Domain Box " for å generere en " LsaEnumTrustedDomains . " Mens arbeidsstasjonen opprettholder forbindelse med smbd , fest " gdb " og fortsette prosessen . Den debugging verktøy vil kjøre i bakgrunnen for å fullføre oppgaven .