Acceder a recursos compartidos de samba a través de Internet

Acceder a recursos compartidos de samba a través de Internet

¿Cuál es una forma buena y segura (más o menos) de acceder a un servidor Samba a través de Internet?

Mi primer pensamiento es simplemente reenviar los puertos necesarios en el enrutador al servidor samba, pero no estoy seguro de qué tan seguro sería.

Mi segundo pensamiento es hacer un túnel sobre ssh de alguna manera.

Lo intentéestePara pensarlo mejor, pero no pareció funcionar.

Respuesta1

Descubrirá que el protocolo SMB apesta como una aspiradora en enlaces que tienen alta latencia. Es mejor utilizar un protocolo diferente para acceder a los archivos como, por ejemplo, WebDAV, en lugar de intentar ejecutar SMB a través de la red.

Hagas lo que hagas, utiliza cifrado. Si va a utilizar SMB, utilice un protocolo VPN (OpenVPN, IPSEC ESP, PPTP, etc.) para hacer un túnel SMB. Si está utilizando WebDAV, puede utilizar HTTPS como transporte.

Respuesta2

Recomendaría usar SSHFS en su lugar, que si estás en una Mac puedes simplemente instalar MacFusion.

Respuesta3

Mi primer pensamiento es simplemente reenviar los puertos necesarios en el enrutador al servidor samba, pero no estoy seguro de qué tan seguro sería.

Eso es algo que definitivamentenoquiero hacer. SMB es algo que debe protegerse de Internet, no exponerse a él.

Utilizo SMB con regularidad a través de una conexión VPN y estoy de acuerdo con Evan en que cuando la latencia aumenta es momento de usar un protocolo diferente. Sugeriría buscar algo como SFTP.

Respuesta4

Depende en cierta medida de su entorno, la base de usuarios prevista y la plataforma del cliente. Lo primero que me viene a la mente es usar algún tipo de configuración openvpn. Requiere un poco de configuración, pero funciona bien una vez configurado correctamente.

información relacionada