나는 친구와 많은 파일을 공유합니다. 전송을 수락하기 위해 상대방이 참석하지 않고도 서로 쉽게 파일을 보낼 수 있는 방법이 있었으면 좋겠습니다. 즉, 나는 언제든지 그의 컴퓨터에 있는 폴더에 파일을 업로드할 수 있고 그도 나를 위해 동일한 작업을 수행할 수 있습니다.
우리의 한계는 다음과 같습니다.
- 우리 둘 다 우분투 18.04를 실행합니다
- 우리 모두는 동적 IP 주소를 가지고 있습니다.
- 우리는 주거용 유선 인터넷과 소비자 등급 라우터를 모두 사용합니다.
이것이 우리의 목표입니다:
- 발신자는 혼자서 거래를 시작하고 완료할 수 있습니다. 수신자는 컴퓨터 앞에 있을 필요가 없습니다.
- 우리는 Dropbox와 같은 클라우드 기반 솔루션을 사용하지 않으려고 합니다.
- 우리는 libre gnu/gpl 기반 소프트웨어를 강력히 선호합니다. (유연한 동기화우리의 솔루션일 수도 있지만 가능하다면 독점 소프트웨어를 피하고 싶습니다. )
- 이 솔루션은 다소 강력합니다. 즉, IP 변경과 같은 일반적인 상황으로 인해 월간 중단이 발생하지 않습니다.
우리의 요구에 맞는 솔루션이 있습니까?
답변1
여러분 각자에게 dyndns 또는 no-ip 계정을 드리겠습니다. 각 시스템에서 업데이터 클라이언트를 실행합니다. 그런 다음 생성한 고정 주소를 사용하여 sshfs를 통해 서로의 시스템에 드라이브나 폴더를 마운트합니다.
sshfs [email protected]:/path/to/mount/remote /where/to/mount/local
그런 다음 로컬 폴더처럼 사용할 수 있습니다.
답변2
나는 사용해왔다자신의 클라우드지금까지 유사한 강력한 파일 공유가 있었습니다(별도의 서버 제외). 그러나 최근에 나는다음 클라우드, 이는 이미도커화이렇게 하면 lickity-split을 시작하고 실행할 수 있습니다. 매우 잘 작동하며 파일 공유 이상의 유용한 플러그인도 있습니다.
이를 수많은 동적 DNS 서비스와 결합하면 언제 어디서나 파일을 공유할 수 있습니다. 그건 그렇고, 우리는 Heard Island 모험에서 비슷한 것을 사용했고 심지어 Inmarsat 연결을 통해서도 작동했습니다.
최근 아주 좋은 결과를 얻었습니다사물을 동기화, 사용자 개입 없이 안전하게 작동하도록 설정할 수 있습니다. 저는 두 개의 편집 워크스테이션 간에 매우 큰 비디오 파일을 동기화하는 데 이를 사용합니다.