
在 Nextcloud 中启用对外部数据的访问
我们可以用 Nextcloud 做的另一个天才之举是可以呈现外部存储并安装它以直接访问我们的用户. 不错, 外部存储是什么意思?? 嗯,例如, 我们将在这篇文章中做什么, 这将连接 Windows 文件服务器的一些共享文件夹,
Pensemos en que es el servidor de ficheros de una compañía, y queremos que algunos usuarios puedan trabajar con ciertas carpetas de manera remota. Pues gracias a que los usuarios acceden a Nextcloud con sus cuentas de Directorio Activo, podremos montarles dicho almacenamiento externo y únicamente accederán a los ficheros y carpetas que tengan permisos 🙂 Pero vaya, que podemos montar también este tipo de almacenamiento:
- OpenStack Object Storage
- 亚马逊 S3
- FTP (自由贸易协定
- 当地
- Nextcloud
- SFTP
- SMB (中小型企业) / CIFS
- WebDAV
开始! Primero debemos instalar unos requisitos en nuestra máquina de Nextcloud:
[源代码]apt-get install smbclient php-smb php-smbclient[/源代码]
Editamos el fichero de configuración de Samba ‘/etc/samba/smb.conf’ indicando los protocolos que permitimos:
[源代码][全球]
client min protocol = SMB2
client max protocol = SMB3[/源代码]
Una vez preparado el entorno, será tan sencillo como desde la web de administración de Nextcloud acceder al menú de “配置” > “Almaceamientos externos” y crear los recursos que nos interesen. Podremos autenticarnos directamente desde aquí con una cuenta para montar el almacenamiento directamente, o seleccionar que le haga pass through la cuenta del usuario con el almacén a montar (esta suele ser mi preferida), indicamos el Servidor que comparte, el nombre del recurso compartido, el dominio y opcionalmente los usuarios que verán el punto de montaje & 确认!
Si accedemos como un usuario, veremos directamente en el panel de ficheros ya las carpetas con un icono de almacenamiento externo, si pinchamos en una de ellas…
Pues podremos ver cómo accedemos de manera remota al servidor de ficheros de nuestra organización! Tenemos nuestros datos a nuestro alcance, allá donde vayamos podremos tener acceso a ellos para trabajarlos! 一个奇迹!