Samba er et komplekst projekt udviklet af et team af forskere , ingeniører , programmører , corporate arbejdere og studerende. Målet med dette projekt er at bygge bro mellem Microsoft Windows og ikke- Microsoft informationsteknologi verden , som vil give interoperabilitet mellem de forskellige edb-systemer. Ligesom enhver anden programmering program, er debugging Samba koden et must at teste dens præcision og effektivitet. Denne proces er enkel , fordi du selv kan bruge Samba -programmet til debug selv. Instruktioner
1
Opnå de binære pakker til Samba fra alle Linux eller UNIX -distribution. Du kan også downloade nogle Installer-pakker fra Samba hjemmeside. Pak filen og installere det på din Windows-maskine .
2
Brug " - d " option for både Smbd og nmbd , som er Samba udpegede servere , at debug Samba . Dette er den bedste diagnostisk redskab , fordi den opererer inden selve programmet. Den " d- option" gør det muligt at udpege den debug niveau, hvor at køre for Samba . Debug niveauer kan variere fra den ene , som er standard , til 10 eller 100, hvis du er debugging passwords.
3
Compile Samba ved hjælp af " gcc- g " flag for at foretage fejlfinding af programmet . Denne metode vil give dig mulighed for at vedhæfte debug information i binære filer og at medtage gdb til Smbd /nmbd proces. For en NT arbejdsstation , skal enheden tilsluttes til serveren for at vedhæfte gdb til sin proces . Tryk på " CTL -Alt-Delete " tasterne samtidigt og gå ned "Domain Box" for at generere en " LsaEnumTrustedDomains ". Mens arbejdsstationen opretholder forbindelse med Smbd , vedhæfte " gdb ", og fortsætte processen. Debugging værktøj vil køre i baggrunden for at fuldføre opgaven.