네트워크를 통해 마운트 가능한 네트워크 드라이브를 호스팅하는 가장 깔끔한 방법은 무엇일까요?

네트워크를 통해 마운트 가능한 네트워크 드라이브를 호스팅하는 가장 깔끔한 방법은 무엇일까요?

저는 친구를 위한 파일 서버를 가지고 있으며 쉽게 액세스할 수 있도록 Windows 및 MacOS에 마운트할 수 있기를 원합니다. 저는 SMB를 인터넷에 노출시키고 싶지 않습니다. 내 옵션은 무엇입니까?

답변1

이를 수행하는 방법에는 여러 가지가 있습니다.

보안이 걱정된다면 OpenVPN을 사용하여 VPN 서버와 친구 사이에 무료 VPN을 만드세요. 이것은 장기적으로 가장 안전한 옵션입니다. 설정이 얼마나 어려운지는 라우터, 지식 및 NAS에 따라 다릅니다.

또는 보안이나 접근성이 걱정되지 않으면 파일 서버 웹 프런트엔드를 노출하거나 여기에 웹 프런트엔드를 추가하세요. HTTPS, 인증 요구, 연결 IP 주소 제한 등 여기에서 수행할 수 있는 작업이 많이 있습니다.

또 다른 깨끗하지만 저렴하지는 않은 솔루션은 NAS를 클라우드에 백업하고(예: Dropbox 사용) 친구들이 이를 통해 공유할 수 있도록 하는 것입니다.

파일 서버가 SSH를 허용하고 친구를 신뢰하는 경우 라우터의 포트 22를 파일 서버로 포트 포워딩하고(이 점에 주의하고 계정이 제대로 잠겨 있는지 확인하십시오) SCP를 통해 파일을 공유할 수 있습니다(또는 sshfs 또는 이와 동등한 것을 사용하십시오)

또 다른 솔루션은 NFS를 실행하는 것입니다. 이는 일반적으로 서버에서 지원되며 MAC과 통합하기가 매우 쉽지만 Windows용 추가 소프트웨어가 필요할 수 있습니다. 불행하게도 NFS 버전은 매우 다양하며 보안 수준은 버전에 따라 존재하지 않는 것부터 꽤 좋은 것까지 다양합니다. 또한 방화벽을 통과하도록 허용하는 것도 약간 까다로울 수 있습니다.

관련 정보