Monté un servidor compartido en mi red local usando la GUI connect to server y la dirección que ingresé fue smb://myServer/myFolder
. Luego intenté agregar la carpeta compartida al /mnt
directorio para poder acceder a ella a través de mi IDE, pero fallé a pesar de que intenté desmontar el servidor y usar la CLI con el comando
gio mount smb://myServer/myFolder**.
¿Alguien tuvo este problema antes?
fuente
cifs-utils
estaba instalado.sudo apt-get install cifs-utils
.mount error(95): Operation not supported
mount error: cifs filesystem not supported by the system
en Windows Subsystem para Linux (no estrictamente hablando Ubuntu)Abrí el servidor que compartí y escribí ifconfig para obtener la dirección IP. Luego escribí este comando para listar acciones
Luego, para montarlo, escribí estos 2 comandos: primero para crear una carpeta debajo de / mnt y luego para hacer el montaje
Luego ingrese la contraseña del servidor cuando se le solicite y su montaje se realiza en / mnt / myFolder
fuente
mount: /mnt/my-mount-name: cannot mount //<server-ip>/path/to/share read-only.
y finalmente descubrí que tenía que instalarcifs-utils
primero (sudo apt install cifs-utils
). Después de eso, el comando de montaje funcionó.Si lo ha instalado
gvfs-bin
, puede ejecutar:gvfs-mount smb://username@servername/sharename/
Más información sobre gvfs-mount en las páginas de manual
También puedes leer la wiki oficial Samba / SambaClientGuide
fuente
Tenga en cuenta que es mejor que agregue la versión del protocolo SMB (egvers = 1.0) a las opciones de montaje. Mount.cifs indica que usa vers = 1.0 como predeterminado, pero no lo hace y queda atrapado con un error de "host inactivo" cuando intenta montar en un NAS más antiguo. La solución anterior luego lee
Vea esta solución para más detalles.
fuente
SMBv1 y los recursos compartidos sin protección por contraseña hacen el trabajo de manera rápida y fácil. Pero definitivamente son un gran problema de seguridad (por ejemplo, WannaCry, etc.).
Recomiende recursos compartidos SMBv3 con protección por contraseña de recursos compartidos. El uso de archivos de credenciales seguros en fstab probablemente también sea prudente. El lado del cliente de Linux es muy similar al anterior. Consulte los procedimientos en https://linuxacademy.com/blog/linux/ubuntu-samba-client-setup-and-persistent-shares/
fuente
Siempre quise usar contraseñas almacenadas de mi llavero para acceder a recursos compartidos SMB en scripts (copias de seguridad) en mi computadora portátil. Mi objetivo no era exponer las contraseñas en archivos y usar anacron para ejecutar las copias de seguridad. Después de algunas pruebas, se me ocurrió esto:
gio mount smb://<server_name>/<share_name>
, lo que debería funcionar sin contraseña en su sesión de GNOMEEjemplo probado en Ubuntu 19.04:
Al ejecutar el script a través de anacron desde /etc/cron.daily, debe usar el usuario que tiene acceso al llavero, por ejemplo:
su -c /home/user/scripts/rsync_sript.sh user
fuente