Desde que instalé Linux (Ubuntu Dapper), las maquinas con Windows no podian ver mis carpetas compartidas en la red, y un dia (hoy) averiguando sobre como llegar a imprimir desde linux en windows, me encontre con que el problema era que tenia mal configurado Samba.
Según este libro: “Samba es una suite de aplicaciones Unix que habla el protocolo SMB (Server Message Block). Mediante el soporte de este protocolo, Samba permite a los servidores Unix entrar en acción, comunicando con el mismo protocolo de red que los productos de Microsoft Windows.”
Con Samba podremos:
- Compartir uno o más sistemas de archivos.
- Compartir impresoras, instaladas tanto en el servidor como en los clientes.
- Ayudar a los clientes, con visualizador de Clientes de Red.
- Autentificar clientes logeándose contra un dominio Windows.
- Proporcionar o asistir con un servidor de resolución de nombres WINS.
En mi caso necesito compartir mis archivos en una maquina windows (ya que a la inversa Dapper lo hizo solo)
Para configurar Samba, pueden seguir leyendo el libro que dije antes, o seguir un tutorial desde 0 (en ingles) aquí . Pero si tienes Ubuntu como tu distribución no dejes de ver la Guia-Ubuntu, aquí esta mucho mejor explicado.
En Ubuntu Dapper, ya viene instalado por defecto Samba, y con el boton derecho sobre las carpetas o archivos nos permite configurar si queremos compartirlo o no.
Este accionar creará las siguientes lineas de codigo en el archivo /etc/samba/smb.conf
[Descargas]
comment = Carpeta de Descargas
path = /home/palermi/Descargas
available = yes
browseable = no
public = yes
writable = yes
Parece sencillo pero no funcionaba, ya que cuando queria entrar me pedia usuario y contraseña (eso está por defecto) hasta que modifiqué unas lineas en el archivo /etc/samba/smb.conf, lo explicaré a continuación.
Primero editaremos el archivo de configuración, para decirle que no pida autorización: sudo gedit /etc/samba/smb.conf
Buscamos la linea que dice: security = user
Y la reemplazamos por: security = share
Si quisieramos pedir un usuario y contraseña tenemos que reemplazar “share” por “user” y deberemos crear un usuario de red, si quieren crearlo lean la guia-ubuntu.
Segundo tendremos que modificar y agregar algunas opciones a la carpeta compartida
[Descargas]
comment = Carpeta de Descargas
path = /home/palermi/Descargas
available = yes
browseable = yes
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
Al cambiar la propiedad Browseable por “yes” , cuando accedamos a la red desde windows, nuestra carpeta aparecerá automaticamente, de lo contrario tendriamos que crearle una ruta manualmente asi: //ubuntu/Descargas. Las demas opciones estan destinadas para que cualquier usuario pueda acceder a nuestros recursos compartidos.
Por ultimo es muy importante que cambien la propiedad de la carpeta a 777 lo hacen así: sudo chmod 777 /home/palermi/Descargas
Lamentablemente cada vez que agregemos una carpeta compartida desde el entorno visual, Ubuntu le adjuntará estas lineas a todas las carpetas compartidas.
available = no
browseable = no
Haciendo que sea imposible acceder a ellas, solo hay que borrar las malditas 2 linas y listo, ya averiguaré como deshabilitar esta politica de seguridad.
El proximo paso es imprimir desde ubuntu en la maquina con windows, en este post tienen exactamente el mismo problema que yo. Pero por hoy es sufiente, seguro que en el proximo post ya estoy imprimiendo con mi HP. Bueno nos vemos ! Chau.





Muy buen articulo relacionado con samba, Felicidades
Excelente articulo, Gracias a el me has resuelto el problema de porque no podia acceder a la carpeta compartida…me pedia todo el rato usuario y contraseña…
Gracias por la explicacion… añadir que toy con freity y aun tiene este pekeño fallo… lo tuyo me funciona perfectamente… no se por que no rectifican eso, en mi casa me pasa lo mismo. Un saludo.
despues de 2 días intentándolo de pronto me ha logrado imprimir..y no se ni como lo he hecho. Estoy de prácticas y hay una impresora hp laserjet 1320 en red..y lo he logrado con ubuntu…Creo que ha sido gracias a instalar el paquete
hplip-.1.7.4
suerte!!
Para que no añada esas líneas simplemente seleccióna la casilla “Permitir examinar la carpeta” de la primera captura
HOla estoy intentándolo, pero soy muy novaton, por donde puedo modificar las opciones de la carpeta?
gracias
Si alguien puede ayudarme, tengo una impresora hp3550 conectada a un Windows XP esta compartida, desde mi ubuntu ya lo veo inclusive ya lo instale me detecta, pero al enviar la orden de impresion no imprime y se queda en la cola de impresion del Windows, el mensaje dice imprimiendo pero no pasa nada.
Si podrias decirme a que se debe ese tipo de error.
MUCHAS GRACIAS
buenas como estas nelson manadame un correo para enviarte una guia que realize con algunas documentacion que encontre en internet sobre configuracion general de impresion de diferentes sistemas operativos