Aquesta és una revisió antiga del document
mount, smb
mount
paquetería básica:
sudo apt-get install cifs-utils
para compartidos windows:
mount -t cifs //server/share -o username=username,password=password,sec=ntlm /punto/montaje
mount -t cifs //server/share -o credentials=/path/to/crendeciales.txt,sec=ntlm /punto/montaje
mount -t cifs //server/share -o username=//username//,password=//password// /punto/montaje
para discos Lacie en red
mount -t nfs <ip>:/nas/NasDisk-0002/public /punto/montaje -O userame=usuario
para carpetas webdav
mount -t davfs http://<url>/webdav /punto/montaje
para disco RAM
mount -t tmpfs tmpfs /punto/montaje -O size=1024m
2 carpetas con el mismo contenido:
mount --bind /una/carpeta /otro/directorio
https://unix.stackexchange.com/questions/198590/what-is-a-bind-mount
/etc/fstab
es el fichero donde se especifican los FS que se montan automáticamente (o no) al arrancar
destino | punto/montaje | tipoFS | opciones | 0 | 0 |
---|---|---|---|---|---|
/server/share | /mnt/carpeta | smbfs | username=username,password=password | 0 | 0 |
/server/share | /mnt/carpeta | smbfs | credentials=/home/user/.smbpasswd | 0 | 0 |
/server/share | /mnt/carpeta | smbfs | credentials=/home/user/.smbpasswd,uid=myuserid,gid=mygroupid | 0 | 0 |
/server/share | /mnt/carpeta | smbfs | noauto,credentials=/home/mate/.smbpasslacie,dir_mode=0777,file_mode=0777 | 0 | 0 |
info sobre credeciales y problemas de montaje de solo lectura:
mount options
- defaults: rw, suid, dev, exec, auto, nouser, async.
/etc/filesystems
Contiene la información de los sistemas de ficheros del sistema Si no existe /etc/filesystems
, se busca /proc/filesystems
Si /etc/filesystems
contiene un * al final del fichero, se continua leyendo /proc/filesystems
también hay más información de sistemas de ficheros (virtuales en este caso) en /etc/vfs
smb
server
/etc/samba/smb.conf
sudo service samba restart
client
smbclient {–list, -l, -L}
para darle más seguridad y omitir las credenciales en la linea de comando:
mount -t cifs //server/share -credentials=/home/user/.smbpasswd /punto/montaje
o
smbmount //server/share /punto/montaje -o credentials=/home/user/.smbpasswd
el formato del fichero .smbpasswd (al que deberemos proteger de miradas ajenas con un CHMOD 600)(ojo con contraseñas con '*'):
username=joe password=bloggs
para conseguir que no solo root puede escribir en los puntos de montaje:
sudo chmod +s /usr/bin/smbmnt
macfuse
$ sshfs user@ip:/home/user folder
Options:
- allow_other
- allow_recursion
- allow_root
- jail_symlinks
FS:
- sshfs
- ntfs-3g
- /etc/fstab
user:pass@host:/dir/remote /dir/local sshfs volname=name,<options> 0 0
otros datos de interés
http://fs-driver.org → driver/programa para poder leer particiones EXT2 desde Windows https://help.ubuntu.com/community/Mount/USB