Samba es un proyecto complejo desarrollado por un equipo de científicos , ingenieros , programadores , trabajadores de empresas y estudiantes. El objetivo de este proyecto es reducir la brecha entre Microsoft Windows y el mundo de la tecnología de la información no es de Microsoft , lo que permitirá la interoperabilidad entre los diversos sistemas informáticos . Al igual que cualquier otra aplicación de programación , depuración del código de Samba es una necesidad para comprobar su precisión y eficiencia. Este proceso es muy sencillo , ya que incluso se puede utilizar el programa Samba para depurar sí . Instrucciones
1
obtener los paquetes binarios de Samba de cualquier distribución de Linux o UNIX . También puede descargar algunos paquetes de instalación desde la página principal de Samba. Descomprimir el archivo e instalarlo en su máquina Windows .
2
Utilice la opción "- d " para ambos smbd y nmbd , que son servidores designados de Samba , Samba para depurar . Esta es la mejor herramienta de diagnóstico , ya que opera dentro del propio programa. La " opción- d" le permite decidir el nivel de depuración en el que se ejecutará para Samba . Niveles de depuración puede variar de uno , que es el predeterminado , a 10 o 100 si está depurando contraseñas.
3
Compile Samba con la bandera " gcc- g" para depurar el programa . Este método le permite adjuntar información de depuración en los archivos binarios y permite incluir gdb al proceso smbd /nmbd . Para una estación de trabajo NT, conectar la unidad al servidor de adjuntar gdb a su proceso . Pulse las teclas " CTL -ALT- Supr " al mismo tiempo y pasar a la "Caja de dominio" para generar un " LsaEnumTrustedDomains . " Mientras que la estación de trabajo mantiene la conexión con el smbd , adjuntar el " BGF " y continuar el proceso . La herramienta de depuración se ejecutará en segundo plano para completar la tarea.