<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://guia-ubuntu.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://guia-ubuntu.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Javiribera</id>
		<title>Guía Ubuntu - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://guia-ubuntu.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Javiribera"/>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Especial:Contribuciones/Javiribera"/>
		<updated>2026-04-03T18:29:49Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.22.7</generator>

	<entry>
		<id>https://guia-ubuntu.com/index.php/Montar_comparticiones_remotas_usando_smbfs_y_cifs</id>
		<title>Montar comparticiones remotas usando smbfs y cifs</title>
		<link rel="alternate" type="text/html" href="https://guia-ubuntu.com/index.php/Montar_comparticiones_remotas_usando_smbfs_y_cifs"/>
				<updated>2011-12-04T22:02:24Z</updated>
		
		<summary type="html">&lt;p&gt;Javiribera: /* Permisos especiales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Este documento explica cómo montar comparticiones smbfs de forma permanente, por ejemplo comparticiones Windows o comparticiones de servidores samba sobre Linux/Unix.&lt;br /&gt;
&lt;br /&gt;
Traducción de: https://wiki.ubuntu.com/MountWindowsSharesPermanently&lt;br /&gt;
&lt;br /&gt;
{{fusionar|Samba}}&lt;br /&gt;
&lt;br /&gt;
== Instalación del sistema de ficheros Samba ==&lt;br /&gt;
&lt;br /&gt;
 $ sudo aptitude install smbfs&lt;br /&gt;
&lt;br /&gt;
== Montar carpetas de red desprotegidas (accesibles como invitado) ==&lt;br /&gt;
&lt;br /&gt;
Asumiendo que:&lt;br /&gt;
* La conexión de red está configurada correctamente&lt;br /&gt;
* El nombre de la máquina Windows es ''servername'', y que puede ser una dirección IP o un nombre asignado&lt;br /&gt;
* El nombre de la carpeta compartida es ''sharename''.&lt;br /&gt;
* La carpeta compartida en la máquina Windows será montada en la carpeta local ''mountname''.&lt;br /&gt;
&lt;br /&gt;
Primero, crear la carpeta donde montar la compartición. Será necesaria una carpeta diferente para cada sistema de ficheros que se monte:&lt;br /&gt;
&lt;br /&gt;
 $ sudo mkdir /media/mountname&lt;br /&gt;
&lt;br /&gt;
Editar el fichero /etc/fstab (como root) para añadir la siguiente línea&lt;br /&gt;
&lt;br /&gt;
 //servername/sharename  /media/mountname  smbfs  guest,uid=1000,iocharset=utf8,codepage=unicode,unicode  0  0&lt;br /&gt;
&lt;br /&gt;
Donde:&lt;br /&gt;
* '''guest''' indica que no es necesario usuario y contraseña para acceder a la carpeta compartida&lt;br /&gt;
* '''uid=1000''' monta la compartición perteneciendo al usuario cuyo uid se especifica&lt;br /&gt;
* '''iocharset=utf8,codepage=unicode,unicode''' permite acceder a ficheros con nombres con caracteres de idiomas distintos al Inglés. Algunas instalaciones de Windows están configuradas para compartir utilizando ISO8895-15. En éstas, el argumento correcto sería '''codepage=cp850'''.&lt;br /&gt;
&lt;br /&gt;
Tras las modificaciones descritas de /etc/fstab&lt;br /&gt;
&lt;br /&gt;
 $ sudo mount -a&lt;br /&gt;
&lt;br /&gt;
Con lo que se volverán a montar todas las entradas de /etc/fstab&lt;br /&gt;
&lt;br /&gt;
== Montando carpetas de red protegidas por contraseña ==&lt;br /&gt;
&lt;br /&gt;
Asumiendo todo lo dicho, y lo siguiente:&lt;br /&gt;
* El usuario de la carpeta compartida en la máquina Windows es ''myusername''.&lt;br /&gt;
* La contraseña de la carpeta compartida en la máquina Windows es ''mypassword''.&lt;br /&gt;
&lt;br /&gt;
Puede montarse la carpeta incluyendo en /etc/fstab los parámetros ''username'' y ''password'':&lt;br /&gt;
&lt;br /&gt;
 //servername/sharename  /media/mountname  smbfs  username=myusername,password=mypassword  0  0&lt;br /&gt;
&lt;br /&gt;
Pero, dado que /etc/fstab es legible por todos los usuarios, es evidente que no conviene tener escritas las contraseñas Windows en claro. La forma de evitarlo es utilizar un fichero ''de credenciales'', del que controlaremos los permisos y que contienen únicamente el usuario y su contraseña:&lt;br /&gt;
&lt;br /&gt;
 $ sudo gedit ~/.smbcredentials&lt;br /&gt;
&lt;br /&gt;
Añadir las siguientes líneas:&lt;br /&gt;
&lt;br /&gt;
 username=myusername&lt;br /&gt;
 password=mypassword&lt;br /&gt;
&lt;br /&gt;
y salvar el fichero.&lt;br /&gt;
&lt;br /&gt;
Ahora se modifican los permisos del fichero para que sólo el usuario pueda leerlo y escribir en él.&lt;br /&gt;
&lt;br /&gt;
 $ sudo chmod 600 ~/.smbcredentials&lt;br /&gt;
&lt;br /&gt;
Y ahora se añade la siguiente línea en /etc/fstab (en este caso, permitiendo lectura y escritura a todo usuario):&lt;br /&gt;
 &lt;br /&gt;
 //servername/sharename  /media/mountname  smbfs  credentials=~/.smbcredentials,dmask=777,fmask=777  0  0&lt;br /&gt;
&lt;br /&gt;
o bien, para dar sólo permisos de lectura:&lt;br /&gt;
&lt;br /&gt;
 //servername/sharename  /media/mountname  smbfs  credentials=~/.smbcredentials  0  0&lt;br /&gt;
&lt;br /&gt;
Importante: Desde Intrepid, se debe reemplazar dmask por dir_mode y fmask por file_mode:&lt;br /&gt;
&lt;br /&gt;
 //servername/sharename  /media/mountname  smbfs  credentials=~/.smbcredentials,dir_mode=777,file_mode=777  0  0&lt;br /&gt;
&lt;br /&gt;
'''En algunos sistemas, el montaje automático de smbfs no funcionará correctamente'''. Para evitarlo, puede añadirse el parámetro &amp;quot;noauto&amp;quot; a fstab y después montar la compartición al iniciar la sesión&lt;br /&gt;
&lt;br /&gt;
/etc/fstab:&lt;br /&gt;
&lt;br /&gt;
 //servername/sharename  /media/mountname  smbfs  noauto,credentials=~/.smbpasswd  0  0&lt;br /&gt;
&lt;br /&gt;
después, editar /etc/rc.local para montar la carpeta smbfs cuando se inicia la sesión (hay que asegurarse de los usuarios tienen suficientes permisos para ejecutar /etc/rc.local):&lt;br /&gt;
&lt;br /&gt;
 #!/bin/sh -e&lt;br /&gt;
 mount /media/mountname&lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
{{esbozo}}&lt;br /&gt;
&lt;br /&gt;
== Permisos especiales ==&lt;br /&gt;
&lt;br /&gt;
Si se necesitan permisos especiales, deben añadirse los parámetros '''uid''' o '''gid''', poniendo el nombre o el id (del usuario, '''uid''; o del grupo, ''gid''):&lt;br /&gt;
&lt;br /&gt;
 //servername/sharename  /media/mountname  smbfs   uid='''eguser''',credentials=/home/tu_usuario/.smbcredentials,dmask=777,fmask=777   0       0&lt;br /&gt;
&lt;br /&gt;
Con esta línea /media/sharename pertenecerá al usuario ''eguser''. Mediante dmask y fmask se determina la máscara a utilizar para los permisos (en el ejemplo, se permite lectura, escritura y ejecución tanto de directorios como de ficheros).&lt;br /&gt;
&lt;br /&gt;
== Problemas conocidos ==&lt;br /&gt;
&lt;br /&gt;
=== Las carpetas compartidas sin protección por contraseña no se montan automáticamente ===&lt;br /&gt;
&lt;br /&gt;
Al iniciar, puede que no se monte automáticamente la compartición, pero después ejecutando &amp;quot;sudo mount -a&amp;quot; sí funciona correctamente. Se soluciona con la siguiente línea:&lt;br /&gt;
&lt;br /&gt;
 //servername/sharename  /media/mountname  smbfs  username=guest,password=,uid=1000,iocharset=utf8,codepage=unicode,unicode  0  0&lt;br /&gt;
&lt;br /&gt;
=== smbfs: smbmnt must be installed suid root ===&lt;br /&gt;
&lt;br /&gt;
 $ sudo chmod u+s `which smbmnt`&lt;br /&gt;
 $ sudo chmod u+s `which smbumount`&lt;br /&gt;
&lt;br /&gt;
=== Bugs y otras notas ===&lt;br /&gt;
&lt;br /&gt;
''It [https://bugzilla.samba.org/show_bug.cgi?id=1920#c0 appears to be true]. I just fought through [http://ubuntuforums.org/showthread.php?p=2911178 several strange problems] after following this guide, only to have everything solved by using CIFS instead.''&lt;br /&gt;
&lt;br /&gt;
[[Categoría:Administración del sistema]]&lt;br /&gt;
[[Categoría:Interoperabilidad con Windows]]&lt;/div&gt;</summary>
		<author><name>Javiribera</name></author>	</entry>

	</feed>