
나는 홈 LAN 뒤에 있는 Windows 7 데스크탑 컴퓨터에서 인터넷을 통해 데이터 센터에 있는 Debian Linux 서버로 작은 미디어 파일(150-200kb)을 지속적으로 쓰고 싶습니다. 이 시스템은 여러 달 동안 계속해서 작동될 것입니다. 어떻게 해야 하나요?
답변1
더 간단할 수 있는 또 다른 옵션은 다음과 같습니다.win-sshfs또는 그에 상응하는 것. 이를 통해 SSH를 사용하여 SMB와 같은 원격 파일 시스템을 마운트할 수 있으므로 실시간으로 읽기/쓰기가 쉽고 VPN에 따른 보안을 제공하며 SCP에서는 사용할 수 없는 즉각성과 단순성이 제공됩니다.
답변2
아시다시피 몇 가지 옵션이 있습니다.
SSH 기반 작업이 가장 쉬울 것입니다. 비밀번호가 충분히 강력하거나 키 파일을 사용하는 경우 SSH는 보안을 관리하며 SSH는 scp 또는 sftp를 통해 "자동으로" 파일 전송을 수행할 수 있습니다. 따라서 보안과 파일 전송 방법이 하나로 통합됩니다. 어떤 이유로든 필요한 경우 WinSCP를 사용하여 Debian 서버에 수동으로 로그인하고 파일을 관리할 수도 있습니다.
도칸SSH 서버를 Windows 드라이브로 마운트할 수 있습니다.
설치할 수 있습니다시그윈Windows 시스템에서 Cygwin을 사용하여
scp
SSH를 통해 Debian Linux 상자에 파일을 복사합니다. 충분히 검색하면scp
Cygwin을 설치할 필요가 없는 독립 실행형 명령줄을 찾을 수 있을 것이라고 확신합니다 .
OpenVPN과 같은 VPN 솔루션은 서버와 Windows 시스템 간의 보안 연결을 제공합니다. 하지만 실제로 데이터를 전송하기 위해서는 여전히 뭔가를 해야 합니다. 양쪽 끝에 OpenVPN을 설정한 후에는 samba
Linux 측에 설치 및 구성한 다음 VPN을 통해 Linux 상자를 Windows의 드라이브로 매핑할 수 있습니다. 인터넷 연결 상태에 따라 속도가 느리고 약간 불안정할 수 있습니다. 그리고 SSH를 사용하여 작업하는 것보다 훨씬 더 많은 작업이 필요합니다.
Windows 상자가 Debian 상자에 "업로드"만 하면 되는 경우 Debian 상자에 웹 서버를 설정하고 SSL로 보안을 설정한 다음 HTTP(S) 업로드 도구를 사용하여 파일을 전송할 수 있습니다. 이 시스템에 이미 웹서버가 없다면 SSH를 활용하는 것이 더 쉽습니다.
scp
또한 SSH + Dokan 이상보다 더 많은 작업이 필요하고 더 안전하거나 사용하기 쉽지 않은 더 난해한 방법도 많이 있습니다 .
답변3
의견은 제쳐두고, 귀하가 제공한 옵션을 살펴보겠습니다.
1) 중소기업
이는 원하는 결과를 얻을 수 있지만 보안 위험(예: 대상 서버를 인터넷에 노출)으로 인해 SMB는 WAN 기반 대상에 적합한 옵션이 아닙니다. 그렇지 않으면 적절한 보안 예방조치(방화벽 규칙 등)를 갖춘 좋은 옵션입니다.
2) VPN
VPN만으로는 효과가 없습니다. 그 위에 SMB, NFS 또는 기타 방법과 같은 다른 기술을 사용해야 합니다. 또한 연결 품질에 따라 중단이 애플리케이션에 영향을 미칠 수도 있습니다.
3) SCP
SCP는 SSH를 사용하는 파일 전송 프로토콜이며 SFTP와 유사합니다(그러나 설명에서 지적했듯이 동일하지는 않음). 이것은 매우 안전한 프로토콜이며 사용자의 요구에 잘 작동합니다. 파일을 지속적으로 전송하는 것이 아니라 일괄적으로 파일을 전송하기 때문에(예를 들어 scp를 분당 x회 실행) 오버헤드의 부작용이 있습니다.
3가지 중에서 SMB는 올바르게 수행하고 Samba를 올바르게 구성하는 방법에 익숙하다면 작업을 시작하는 것이 가장 쉽습니다.