enero 10, 2006 3:30
Bailando Samba !!
< actualización de imprenta
, jejeje pinches saltos de linea. >
Hoy mi amigo enzo, requeria una salvada, con samba ya que le estaba dando guerra el suyo, asi que le envie mi archivo de configuración para que tomara ideas y lo comparara con el de el, a ver que era lo que tenia el suyo.
Me pidio que se lo comentara, porque solo basto que le cambiara la red y las interfaces y funco, por lo que aca va:
Como precedente, en mi oficina no hay ningun servidor Windows, por lo que Samba corre como pseudo-PDC , controlador primario de Dominio, digo pseudo porque no esta implementado completamente, sino a mi gusto.
Todo corre en un Linux, Mandrake 9.2
, porque Mandrake, porque si.
Estan creados los usuarios dentro del Linux y los grupos necesarios dependiendo de los departamentos de la Empresa, ademas en el arbol de directorios del servidor, descansan de /home/Doc, los cuales, han sido asignados permisos por grupos dentro del Linux.
Las carpetas son compartidas y tienen permisos separados, dependiendo del usuario y del grupo en si. Se usa para compartir una aplicacion llamada Quick Book, que corre en Windows, pero los datos son almacenados en un Linux, sin que este se de cuenta
, asi que a tratar de explicar el
smb.conf
# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2005/04/19 10:34:30
# Global parameters
[global]
# Es Master local de la red
local master = true
# Usa Cups para imprimesion
printing = cups
# se fuerza que el modo de creacion de carpetas y archivos sea 0770 ( respetando el creador y su grupo)
force create mode = 0770
# que use claves encriptadas
encrypt passwords = Yes
# que use seguridad por usuarios, para que cada user ponga su clave
security = user
# Las impresoras usen son propios drivers
use client driver = Yes
# Pueden escribir en las carpetas compartidad
writable = yes
# Se mantenga, el formato DOS en los archivos ( ocultos, solo lectura ...)
dos filemode = Yes
# se anuncie como un NT, a la red local
announce as = NT
# el tamaño de los log sea de 1mg
max log size = 1000
# busque los nombre en este orden: archivo lmhost, hosts, broadcast
name resolve order = lmhosts host bcast
# el directorio spool del samba esta en
path = /var/spool/samba/
# el nivel del os, para ser master, muy bajo deseamos que ningun XP nos gane
os level = 70
# mi GRupo de trabajo, sera como se llamara la red
workgroup = LABORATORIO
# sea proxy de dns, no lo he entendido pero funciona, esta relacionado con la resolucion de nombres mediante dns
dns proxy = true
# el script que ejecutan las maquinas windows es este al loguearse, debe ser escrito en una maquina con DOS/Windows
logon script = red.bat
# crea un log por nombre de maquina
log file = /var/log/samba/%m.log
# optimiacion por defecto
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
# force la creacion de directorios a 0777( respete usuarios y grupos)
force directory mode = 0770
# los permisos forzados de los directorios
directory mode = 0770
# el nombre del printcap de las impresoras
printcap name = cups
# es mestro de dominio
domain master = True
# nivel de logueo, para debug
log level = 2
# Interfaces, de las tarjetas pegada a la red, formato ip/mascara ip/mascara
interfaces = 192.168.0.31/255.255.255.0 192.168.0.41/255.255.255.255
# fuerza modos de seguridad
force security mode = 0770
# el recurso por defecto a compartir es Doc
default = Doc
# permisos por defecto para crear archivos, directorios
create mode = 0770
# nombre de la impresora
printer name = lp
# nombre de la descripcion del servidor
server string = Servidor de Datos %h
# nombre del servidor
netbios name = TRINITY
# Esta seccion es para definir los recursos compartidos, en este caso el directorio home, en el cual se comparte el directorio personal de cada usuario, dependiendo del logueo
[homes]
comment = Home Directories
path = /home/%U
# Recurso compartido netlogon, el cual es revisado y se ejecuta el script que definistes anteriormente
[netlogon]
comment = Servicios de Logon de Red
path = /home/netlogon
locking = No
share modes = No
# opcion por defecto el cual crea una impresora virtual para impresion de pdf, nunca lo he porbado y no me ha estorbado para eliminarla
[pdf-generator]
comment = PDF Generator (only valid users)
path = /var/tmp
printable = Yes
print command = /usr/share/samba/scripts/print-pdf %s ~%u\\%L\\\%u %m %I &
# recurso principal compartido, el cual es doc, o documentos de la empresa
[Doc]
comment = Documentos de la empresa
path = /home/Doc
# recurso compartido, en el que se localiza la aplicacion Quick Book
[intuit]
comment = datos de quick book
# comentario y ubicacion del directorio
path = /home/intuit
# algo muy interesante, solo permitira el acceso a los usuarios que pertenezcan a este grupo (qb)
valid users = @qb
# grupo valido para escribir en dicho recurso
write list = @qb
# obligo que el grupo se mantenga sin variaciones
force group = qb
# recurso en el cual comparto la carpeta donde se guardan los respaldo realizados diariamente, para poder exportarlos o respaldarlos en otra maquina, son imagenes iso de 4.x GB
, se aplica la misma politica anterio
en el cual solo se permiten usuarios de un determinado grupo.
[respaldos]
write list = eramos,@eramos
revalidate = yes
valid users = eramos,@eramos
path = /home/backup
Es un comentario muy rapidon, espero en estos dias sacar un poco de time para sustentarlo con la teoria de la que me guie para armar dicha configuracion, espero les sea de utilidad, como lo fue para mi y enzo.
Saludes,
Yo
, jejeje pinches saltos de linea. >
Hoy mi amigo enzo, requeria una salvada, con samba ya que le estaba dando guerra el suyo, asi que le envie mi archivo de configuración para que tomara ideas y lo comparara con el de el, a ver que era lo que tenia el suyo.
Me pidio que se lo comentara, porque solo basto que le cambiara la red y las interfaces y funco, por lo que aca va:
Como precedente, en mi oficina no hay ningun servidor Windows, por lo que Samba corre como pseudo-PDC , controlador primario de Dominio, digo pseudo porque no esta implementado completamente, sino a mi gusto.
Todo corre en un Linux, Mandrake 9.2
, porque Mandrake, porque si.
Estan creados los usuarios dentro del Linux y los grupos necesarios dependiendo de los departamentos de la Empresa, ademas en el arbol de directorios del servidor, descansan de /home/Doc, los cuales, han sido asignados permisos por grupos dentro del Linux.
Las carpetas son compartidas y tienen permisos separados, dependiendo del usuario y del grupo en si. Se usa para compartir una aplicacion llamada Quick Book, que corre en Windows, pero los datos son almacenados en un Linux, sin que este se de cuenta
, asi que a tratar de explicar el
smb.conf
# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2005/04/19 10:34:30
# Global parameters
[global]
# Es Master local de la red
local master = true
# Usa Cups para imprimesion
printing = cups
# se fuerza que el modo de creacion de carpetas y archivos sea 0770 ( respetando el creador y su grupo)
force create mode = 0770
# que use claves encriptadas
encrypt passwords = Yes
# que use seguridad por usuarios, para que cada user ponga su clave
security = user
# Las impresoras usen son propios drivers
use client driver = Yes
# Pueden escribir en las carpetas compartidad
writable = yes
# Se mantenga, el formato DOS en los archivos ( ocultos, solo lectura ...)
dos filemode = Yes
# se anuncie como un NT, a la red local
announce as = NT
# el tamaño de los log sea de 1mg
max log size = 1000
# busque los nombre en este orden: archivo lmhost, hosts, broadcast
name resolve order = lmhosts host bcast
# el directorio spool del samba esta en
path = /var/spool/samba/
# el nivel del os, para ser master, muy bajo deseamos que ningun XP nos gane
os level = 70
# mi GRupo de trabajo, sera como se llamara la red
workgroup = LABORATORIO
# sea proxy de dns, no lo he entendido pero funciona, esta relacionado con la resolucion de nombres mediante dns
dns proxy = true
# el script que ejecutan las maquinas windows es este al loguearse, debe ser escrito en una maquina con DOS/Windows
logon script = red.bat
# crea un log por nombre de maquina
log file = /var/log/samba/%m.log
# optimiacion por defecto
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
# force la creacion de directorios a 0777( respete usuarios y grupos)
force directory mode = 0770
# los permisos forzados de los directorios
directory mode = 0770
# el nombre del printcap de las impresoras
printcap name = cups
# es mestro de dominio
domain master = True
# nivel de logueo, para debug
log level = 2
# Interfaces, de las tarjetas pegada a la red, formato ip/mascara ip/mascara
interfaces = 192.168.0.31/255.255.255.0 192.168.0.41/255.255.255.255
# fuerza modos de seguridad
force security mode = 0770
# el recurso por defecto a compartir es Doc
default = Doc
# permisos por defecto para crear archivos, directorios
create mode = 0770
# nombre de la impresora
printer name = lp
# nombre de la descripcion del servidor
server string = Servidor de Datos %h
# nombre del servidor
netbios name = TRINITY
# Esta seccion es para definir los recursos compartidos, en este caso el directorio home, en el cual se comparte el directorio personal de cada usuario, dependiendo del logueo
[homes]
comment = Home Directories
path = /home/%U
# Recurso compartido netlogon, el cual es revisado y se ejecuta el script que definistes anteriormente
[netlogon]
comment = Servicios de Logon de Red
path = /home/netlogon
locking = No
share modes = No
# opcion por defecto el cual crea una impresora virtual para impresion de pdf, nunca lo he porbado y no me ha estorbado para eliminarla
[pdf-generator]
comment = PDF Generator (only valid users)
path = /var/tmp
printable = Yes
print command = /usr/share/samba/scripts/print-pdf %s ~%u\\%L\\\%u %m %I &
# recurso principal compartido, el cual es doc, o documentos de la empresa
[Doc]
comment = Documentos de la empresa
path = /home/Doc
# recurso compartido, en el que se localiza la aplicacion Quick Book
[intuit]
comment = datos de quick book
# comentario y ubicacion del directorio
path = /home/intuit
# algo muy interesante, solo permitira el acceso a los usuarios que pertenezcan a este grupo (qb)
valid users = @qb
# grupo valido para escribir en dicho recurso
write list = @qb
# obligo que el grupo se mantenga sin variaciones
force group = qb
# recurso en el cual comparto la carpeta donde se guardan los respaldo realizados diariamente, para poder exportarlos o respaldarlos en otra maquina, son imagenes iso de 4.x GB
, se aplica la misma politica anterio
en el cual solo se permiten usuarios de un determinado grupo.[respaldos]
write list = eramos,@eramos
revalidate = yes
valid users = eramos,@eramos
path = /home/backup
Es un comentario muy rapidon, espero en estos dias sacar un poco de time para sustentarlo con la teoria de la que me guie para armar dicha configuracion, espero les sea de utilidad, como lo fue para mi y enzo.
Saludes,
Yo
enero 10, 2006 11:11
Hasta la vista ....
Jajajaj revisando las tiras anteriores de Bit y Byte, me encontre esta que
me llamo mucho la atención y me causo gracia.
Me causo gracia, luego pense porque si ellos (M$) dicen que Linux es de jugete y no es para aplicaciones de producción, queda gente pensando que sería bueno el tener la tecnología para poder viajar al pasado y erradicar a Linux desde su creador ...
Jajaja, sigue siendo bueno no depender de proveedores y apegarse a estandares.
Hasta la vista M$ .....
Me causo gracia, luego pense porque si ellos (M$) dicen que Linux es de jugete y no es para aplicaciones de producción, queda gente pensando que sería bueno el tener la tecnología para poder viajar al pasado y erradicar a Linux desde su creador ...
Jajaja, sigue siendo bueno no depender de proveedores y apegarse a estandares.
Hasta la vista M$ .....
enero 10, 2006 9:15
Retomar projectos olvidados y otros duendes ...
El día de ayer, logre echar andar todo lo necesario para poder continuar con
el depurado e implementaciones pendientes del proyecto de un Curso en la U,
que tengo compromiso de entregar, va un poco desfasado del tiempo estipulado
para entregar, pero nunca es tarde.
El sistema es un sistema administrativo para una veterinaria, el cual fue desarrollado en C#, sobre .NET en Visual Studio, si si ya se que es en M$, pero era un curso y la mayoria desidio que fuera en M$ porque era lo que más conocian, por lo menso si llegamos a un acuerdo para que sea en C#, así sería solo un poco de trabajo e intentar portarlo a Mono :P. La base de datos está en un Mysql V 5.algo, eso si esta cool :d, los reportes los hicimos en Cristal Report, será investigar en que hacerlos cuando se porten, por lo pronto es terminarlo.
En poco tiempo estará listo, ayer estuve de caseria de bugs, y estripe varios, molestos por ser tan simples, pero no despresiables, he notado lo diferente que es trabajar en grupo y trabajar solo, jajaja, el adagio que dos cabezas piensan mejor que una, es cierto, pero cuando una cabeza intenta deducir que hicierón las demás cabezas, que dolor de cabeza me dio, jajajjaja muchas cabezas ...., he ahí lo importante de seguir estandares de desarrollo, un tema más por el cual buscar info y leer de ello.
Hoy amanecí de buen animo, cosa muy estraña últimamente, jajajaj debio ser que me cayo mal algo de la comida de anoche, ajjajajjajaja, o como dice mi esposa, "ando con la que me viene cada mes "
no se porque dira eso,
jajajajja
En la cosntrucción de la cochera, ya se ven adelanto, esto de construir, no va conmigo es muy sujetivo a eventualidades, y me he dado cuenta que pienso muy matematicamente predesible, por lo que los implrevistos me estresan, jajajaj peor ya tiene forma, es lo importante.
Beeep Beeep, Mi tel recordandome ahorita, que tenemos cita con el Doc, de alex, nuestro hijo, a las 4.00 pm. jejjeej y dicen que la tecnología es mala.
Por cierto, como les fue a los amigos del mundo el 6 de enero, se portarón bien ?, durante el año, para que les trajera cosas buenas los Reyes ??, de igual manera, les deseo mucha Salud, trabajo, amistad, amor y sobre todo salud.
A seguir workiando ...... (jajajjaja que spanglish más horrible).
Yo
El sistema es un sistema administrativo para una veterinaria, el cual fue desarrollado en C#, sobre .NET en Visual Studio, si si ya se que es en M$, pero era un curso y la mayoria desidio que fuera en M$ porque era lo que más conocian, por lo menso si llegamos a un acuerdo para que sea en C#, así sería solo un poco de trabajo e intentar portarlo a Mono :P. La base de datos está en un Mysql V 5.algo, eso si esta cool :d, los reportes los hicimos en Cristal Report, será investigar en que hacerlos cuando se porten, por lo pronto es terminarlo.
En poco tiempo estará listo, ayer estuve de caseria de bugs, y estripe varios, molestos por ser tan simples, pero no despresiables, he notado lo diferente que es trabajar en grupo y trabajar solo, jajaja, el adagio que dos cabezas piensan mejor que una, es cierto, pero cuando una cabeza intenta deducir que hicierón las demás cabezas, que dolor de cabeza me dio, jajajjaja muchas cabezas ...., he ahí lo importante de seguir estandares de desarrollo, un tema más por el cual buscar info y leer de ello.
Hoy amanecí de buen animo, cosa muy estraña últimamente, jajajaj debio ser que me cayo mal algo de la comida de anoche, ajjajajjajaja, o como dice mi esposa, "ando con la que me viene cada mes "
no se porque dira eso,
jajajajja
En la cosntrucción de la cochera, ya se ven adelanto, esto de construir, no va conmigo es muy sujetivo a eventualidades, y me he dado cuenta que pienso muy matematicamente predesible, por lo que los implrevistos me estresan, jajajaj peor ya tiene forma, es lo importante.
Beeep Beeep, Mi tel recordandome ahorita, que tenemos cita con el Doc, de alex, nuestro hijo, a las 4.00 pm. jejjeej y dicen que la tecnología es mala.
Por cierto, como les fue a los amigos del mundo el 6 de enero, se portarón bien ?, durante el año, para que les trajera cosas buenas los Reyes ??, de igual manera, les deseo mucha Salud, trabajo, amistad, amor y sobre todo salud.
A seguir workiando ...... (jajajjaja que spanglish más horrible).
Yo
enero 04, 2006 4:03
Año nuevo y demas hiervas
Bueno, despues de tantos corre corre de fin de año 2005, regreso nuevamente
a escribir en mi olvidado blog.
El año pasado, logre terminar mi carrera, asi que estoy a la espera de la siguiente acto de graduacion para poder ser un envestido Ing de Sistemas, jejeje. Que miedo !!!, estoy muy alegre, ya que por alcaguetura lo habia dejado para despues para despues, peor ya, logre ubicarme nuevamente y ya saque el vendito titulo, para colgarlo en una pared, o lo primero que se me ocurra, por el momento me servira para continuar mis estudios que tenia bloqueados, por lo que inicie los tramites para ingresar a la Lic. de la Universidad Nacional ( Licenciatura en Informática con énfasis en Sistemas de Información ), luego del ingreso de los documentos pertinetes, Fui aceptado, asi que bastara terminar con la matricula y el pago de los derechos
, estoy muy
contento ya que es una etapa que tenia reservada desde hace tiempo y no
habia podido termirla.
Cosas del nuevo año, estas fechas ( 2semanas de vacasiones ) descanse enmedio de una construccion de la cochera en casa, un completo despelote, termine siendo asmatico por cemento, polvo y demas agentes alergicos.
Tengo los mismos libros en prensa, ademas de 4 revistas entre las que tengo de modificaciones de carros, Linux, programacion. Ademas del libro de Isaac Asimov, que no he continuado.
Proyectos importantes, terminar uno del curso pasado, el cual no esta a como yo deseo, por lo que debo meterle mano, en el trabajo van saliendo cosas que debere no postergar, y ponerme a desarrollar, asi que tratare de hacerlos en algo portable para el futuro, jejeje adivinaron C#, para poder pasarlo a mono, la BBDD sera Mysql, porque porque si. Ademas, darle vida a un juego que le regalaron a mi hijo de nos carritos que salen del trafico, el cual deseo poder jugarlo en la compu
.
POr el momento, acomodarme para empesar un año mejor que el que se fue, deseandole a todos mis amigos(as) Paz, felicidad, salud, trabajo y mucho amor, cuidense y a esperar reyes :P .. por sierto siempre me regalo cosas a todo momento asi que puede ser santa claos, el niño dios, reyes o las brujas caminadoras.
Por el momento, feliz año que inicia, a todos mis amigos(as) les deseo salud, paz, trabajo y sobre todo mucho amor.
Yo.
El año pasado, logre terminar mi carrera, asi que estoy a la espera de la siguiente acto de graduacion para poder ser un envestido Ing de Sistemas, jejeje. Que miedo !!!, estoy muy alegre, ya que por alcaguetura lo habia dejado para despues para despues, peor ya, logre ubicarme nuevamente y ya saque el vendito titulo, para colgarlo en una pared, o lo primero que se me ocurra, por el momento me servira para continuar mis estudios que tenia bloqueados, por lo que inicie los tramites para ingresar a la Lic. de la Universidad Nacional ( Licenciatura en Informática con énfasis en Sistemas de Información ), luego del ingreso de los documentos pertinetes, Fui aceptado, asi que bastara terminar con la matricula y el pago de los derechos
, estoy muy
contento ya que es una etapa que tenia reservada desde hace tiempo y no
habia podido termirla.
Cosas del nuevo año, estas fechas ( 2semanas de vacasiones ) descanse enmedio de una construccion de la cochera en casa, un completo despelote, termine siendo asmatico por cemento, polvo y demas agentes alergicos.
Tengo los mismos libros en prensa, ademas de 4 revistas entre las que tengo de modificaciones de carros, Linux, programacion. Ademas del libro de Isaac Asimov, que no he continuado.
Proyectos importantes, terminar uno del curso pasado, el cual no esta a como yo deseo, por lo que debo meterle mano, en el trabajo van saliendo cosas que debere no postergar, y ponerme a desarrollar, asi que tratare de hacerlos en algo portable para el futuro, jejeje adivinaron C#, para poder pasarlo a mono, la BBDD sera Mysql, porque porque si. Ademas, darle vida a un juego que le regalaron a mi hijo de nos carritos que salen del trafico, el cual deseo poder jugarlo en la compu
.
POr el momento, acomodarme para empesar un año mejor que el que se fue, deseandole a todos mis amigos(as) Paz, felicidad, salud, trabajo y mucho amor, cuidense y a esperar reyes :P .. por sierto siempre me regalo cosas a todo momento asi que puede ser santa claos, el niño dios, reyes o las brujas caminadoras.
Por el momento, feliz año que inicia, a todos mis amigos(as) les deseo salud, paz, trabajo y sobre todo mucho amor.
Yo.
CoolSnow