Ayuda OnLine de GULiC

Anon7760

Ayuda
  • Temática: Puedes preguntarnos sobre Software Libre, Linux o GULiC. Otros temas pueden ser respondidos (o no!)
  • Acceso: Para mantener tu anonimato, se te ha asignado un nick al azar (Anon7760). Si deseas identificarte, puedes solicitar tu inscripción como socio ó iniciando sesión, si ya lo eres. En cualquier caso, si usas jabber, puedes informarte de cómo entrar a esta sala con tu cliente habitual, o bien entrando vía jwchat.
  • Uso: Para ver el chat más grande, usa ésta página. Si vas a pegar textos grandes, mejor usa nuestro pastebin. Para avisar de errores o problemas, usa nuestro trac.
  • Horarios: Nuestro huso horario es WET. No te extrañe si a las 5 de la mañana no te responde nadie.
  • Foros: Si nadie te responde al momento, deja tu mensaje en nuestro foro de libre acceso después de oir la señal... Beep!

Compartir con Samba ( W2003 + ficheros de más de 2gb. )

Hoy me tropecé con la necesidad de acceder a un W2003 y tener que pasarle ficheros de más de 2gb.

Lo primero que hice fué ver como se llamaba el recurso del W2003 al que queria conectarme:


smbclient -U Administrador -L ip_w2003

Después de identificarme, con la contraseña del Administrador del w2003, smbclient me dijo como se llamaban todos los recursos compartidos de esa máquina. Concretamente el que me interesaba lo llamaremos ‘recurso’, a secas Eye-wink

En un principio, como root, monté la unidad como suele ser habitual:


mount -t smbfs //ip_w2003/recurso /mnt/puntomontaje -o username=Administrador,password=mypassenw2003,dmask=777,fmask=777

… pero me encontré con el siguiente error:

cli_negprot: SMB signing is mandatory and we have disabled it.
23070: protocol negotiation failed
SMB connection failed

Después de googlear un poco, encuentro la frase que me salva el día: “…CIFS supports smb signing …”, que, resumiendo, viene a decir que debo utilizar cifs en lugar de smbfs. La causa no es otra que el hecho de que cifs cifra la fase de autenticación entre el w2003 y mi maquina y smbfs no.

Una vez conocida la causa del error, tocaba reintentar el montaje del recurso del w2003:


mount -t cifs //ip_w2003/recurso /mnt/puntomontaje -o username=Administrador,password=mypassenw2003,dmask=777,fmask=777

¡¡Bien!!, esta vez el recurso se montó de forma adecuada, pero produjo un par de avisos:


WARNING: 'dmask' not expressed in octal.
WARNING: CIFS mount option 'dmask' is deprecated. Use 'dir_mode' instead.
WARNING: 'fmask' not expressed in octal.
WARNING: CIFS mount option 'fmask' is deprecated. Use 'file_mode' instead.

umount /mnt/puntomontaje mount -t cifs //ip_w2003/recurso /mnt/puntomontaje -o username=Administrador,password=mypassenw2003,dir_mode=0777,file_mode=0777

… Estupendo: esta vez se ha montado todo correctamente, sin avisos de problemas ni nada todoperfecto, pero no estoy del todo contento.

Me faltan un par de cosillas. Por un lado, dar soporte a ficheros de más de 2 gb, aunque eso es MUY SENCILLO, como veremos ahora. La otra cosa que me falta, es convertir esta línea de manera que la pueda dejar fija en el fstab y que cualquier usuario pueda montar este recurso y mandar esos ficheros sin tener que escribir ni una sola linea de comandos. Vamos a por ello.

1) Soporte a ficheros de más de 2 gb, en línea de comando:
Muy simple: basta con añadir la opcion lfs a la línea de montaje. Quedaría tal que:


mount -t cifs //ip_w2003/recurso /mnt/puntomontaje -o username=Administrador,password=mypassenw2003,dir_mode=0777,file_mode=0777,lfs

2) Línea de montaje en el fstab, para que cualquiera pueda montar ese recurso:
Fácil también:


## Montaje de w2003 remoto, soporte de ficheros de más de 2 gb. y montaje en auto.
//ip_w2003/recurso /mnt/puntomontaje cifs  defaults,rw,noauto,username=Administrador,password=mypassenw2003,dir_mode=0777,file_mode=0777,lfs 0 0

Bueno, listo. Ahora es utilizable por cualquiera de los usuarios de mi máquina tal como quería.

¡¡¡ A por otra cosa Eye-wink !!!

Genial

fiera, que eres un fiera…

Por cierto, ¿los usuarios pueden montar eso? Es que no veo “users”. Y cuando se monta, ¿quién lo puede desmontar? ¿Sólo el usuario que lo montó y el root?

Muy bueno el instructivo

Amigo. He seguido el ejemplo de montaje y funciona muy bién.
Un par de consultas

1) Yo utilizo Mandriva(Mandrake) Linux.
El mismo tiene un navegador del Samba, para buscar equipos y “shares” de red.
El problema es que el mismo creo que no utiliza la opción de encriptación y no funciona.

El problema que tengo es que yo quiero que cada usuario pueda entrar a una carpeta “privada” sobre el Server 2003.
O sea tengo en //File_Server/Users/Usuario1
Usuario2.
Y quiero que cada usuario entre a “SU” carpeta.
Como podría lograr esto de forma amigable para usuarios sin experiencia en redes.
La opción gráfica la descarto por ahora.

Saludos
Diego, Buenos Aires Argentina

Re: Compartir con Samba ( W2003 + ficheros de más de 2gb. )

una masa , maestro gracias!!

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.