너는 너의 프라이버시를 마음에 두고 있니?아마도 자신의 Dropbox를 세울 때가 된 것 같다.
6867 단어 securityproductivityopensource
인터넷에 아주 유명한 모인설이 있어요.
"There is no cloud, it's just someone else's computer"
이것은 당신을 초조하게 할 수도 있다. 매우 크고 유명한 데이터 유출을 볼 때, 중요한 것은 이것이 (데이터 유출이 있을 수 있음) 문제가 아니라, 언제 (데이터 유출이 있을 수 있음) 문제라는 것을 이해하는 것이다.
그러나 우리는 운이 좋았다. 왜냐하면 개원 기술의 발전에 따라 모든 사람들이 유행하는 서비스를 대체하기 위해 자신의 대체품을 설치할 수 있기 때문이다.
나는 Evernote를 필기 프로그램으로 강조 표시하고 Dropbox 컴퓨터 파일 시스템의 모든 사람에게 파일을 사용할 수 있도록 할 수 있다.
그래서 우리는 일방적으로 조항과 조건을 바꿀 수 있는 회사에 문서를 남겨두는 것이 아니라 당신의 서류를 진정으로 가지고 싶습니다.
개인적으로 저는 Evernote의 슈퍼 사용자입니다. 제 많은 장치에 필기를 기록할 수도 있고 Dropbox의 어느 곳에서든 모든 장치에서 제 파일을 사용할 수도 있습니다.
Dropbox를 계속 사용하고 싶지만, Dropbox에서 파일을 읽을 수 있는 사람이 없는지 확인하고 싶으면, Dropbox에 어떤 물건을 보내기 전에 하드디스크에 암호화할 수 있는 소프트웨어를 사용할 수 있습니다.
Cryptomator는 이를 할 수 있는 아주 좋은 도구로 데이터를 클라우드에 보내기 전에 암호화할 수 있다.
이것은 네가 사용한 어떤 구름에 대한 거대한 업그레이드이다.특히 데이터가 유출된 상황에서만약 네가 충분한 강력한 비밀번호를 선택했다면, 너는 좋은 것이다.
Hint : "Use KeePassXC Password Manager to keep all of your passwords for you."
그러나 이 해결 방안은 이동 중, 스마트폰에서 데이터를 쉽게 해독할 수 없기 때문에 때때로 문제가 있을 수 있다.
파일을 보고 싶을 때마다 비밀번호를 입력해야 한다.
따라서 설정하기 쉽지만 장기적으로 보면 더욱 유용하고 프라이버시를 지원할 수 있는 다른 방법으로 넘어가겠습니다.
너는 너의 서류를 통제하고 있다
나는 너희들에게 절대적으로 놀라운 것을 보여줄 것이다. 그것은 바로 기원이다. (매우 중요하다. 왜냐하면 너희들은 모든 서류를 제공할 것이고, 심지어는 가장 은밀하기 때문이다.)
Dropbox에서 이동
Syncthing는 Linux, MacOS, Windows에서 실행할 수 있는 다중 플랫폼입니다.안드로이드에도 앱이 있습니다. (iOS가 없습니다. 죄송합니다. 하지만 iOS 개발자라면 너무 슬프다고 생각하시면 이 문제를 해결해야 합니다. -)
또한 Syncthing ARM 디바이스에 설치할 수 있습니다.이는 특정 NAS에서 사용할 수 있다는 의미입니다.
따라서 QNAP나Synology(그리고 기타) NAS가 있다면 스마트폰에 앱을 설치하는 것처럼 설치할 수 있다.
But I am not that rich to have a NAS. :-(
But I am rich enough to have a RaspberryPi. :-D
랩베리 피는 프로그래밍 공부를 위해 처음 개발된 소형이고 합리적인 컴퓨터다.
그러나 기능이 강하고 용도가 넓어서 DIY 커뮤니티에서 환영을 받고 다양한 방식으로 해독할 수 있기 때문에 낮은 원가로 뭔가를 완성하고 싶다면 복분자 Pi는 현재 당신의 첫 번째 장치이다.
나는 네가 너의 나무 베리 껍질에 설치했다고 생각한다. Raspbian
그래서 지금 당신의 랩베리 피에 랩비안을 설치하는 것만 잊지 마세요. (사인을 통해 다운로드한 완전성을 검사하는 것을 잊지 마세요.(
sha256sum file
리눅스에 -)RaspberryPi의 동기화를 다운로드하고 설치하기만 하면 됩니다.Raspbian은 Debian을 기반으로 하므로 that page의 지침에 따라 RaspberryPi에 Syncthing을 설치할 수 있습니다.
프로비저닝
Syncthing 기반Peer-to-Peer technology.
이것은 당신의 설비만 서로 통신하고 있다는 것을 의미한다.아무도 언젠가 소개를 하지 않았다.
Syncthing 구성은 매우 쉽습니다.
나는 메인 컴퓨터인 나무베리 Pi를 좋아한다. 이 기계는 나의 어떤 다른 기계의 참고가 될 것이다.
아래의 도표를 봅시다.
각 시스템은 기본 장치인 Raspberry Pi에서 변경됩니다.
graph TD;
MacOS --> RaspberryPi
Ubuntu --> RaspberryPi
Windows10 --> RaspberryPi
그러나 RaspberryPi는 한 장치에서 받은 변경 사항을 다른 장치가 네트워크에 들어오면 바로 다른 장치로 전송합니다.이렇게 하면 모든 사람이 동기화할 수 있다.graph TD;
RaspberryPi --> MacOS
RaspberryPi --> Ubuntu
RaspberryPi --> Windows10
그러나 MacOS, Ubuntu, Windows 10 기기 간에는 대화가 없었다.복분자 Pi가 항상 켜져 있기 때문에 기계가 서로 대화할 필요가 없다.그것은 매일 많은 충돌을 없앨 것이다.
만약 네가 그것을 Dropbox와 비교한다면, 복분자 Pi의 Syncthing은 바로 우리의 Dropbox이다.파일 수정을 동기화하기 위해 항상 엽니다.
Syncthing이 브라우저에서 실행 중입니다.
포트
localhost
에서 부팅8384
만 하면 됩니다.syncthing 인터페이스가 있습니다. 코드 메커니즘을 통해 당신이 가지고 있는 새로운 장치를 발견할 수 있습니다.
!
고급 구성
웹 UI에서 여러 항목을 구성할 수 있습니다.
일단 Syncthing의 작업 방식에 대해 더 익숙해지면, 설정 파일을 통해 심층적인 설정을 해야 한다.
모든 것이 매우 명확하게 묘사되었다documentation from Synchting.
Evernote에서 나가기
이제 Dropbox의 대체품이 생겼습니다. 그것은 이미 시작되고 실행되었습니다.내 Syncthing 폴더에서 로컬 동기화를 할 수 있는 note 프로그램이 있으면 모든 기계에서 사용할 수 있기를 바랍니다.
대량의 연구를 통해 내가 필요로 하는 완벽한 필기 응용 프로그램을 찾았고 나는 마침내 발견했다Boostnote.
이것은 개발자를 위해 설계된 것으로 매우 간결한 코드 세션 기능을 가지고 있으며 리눅스, 맥스, 윈도 10 등 모든 주요 플랫폼에서 사용할 수 있다. 이것은 나에게 있어서 없어서는 안 될 것이다.
다음은 iOS 개발자가 어떻게 코드 세션을 사용하여 개발을 개선하는지에 대한 좋은 예article.
Evernote에서 설명한 대로 노트북은 컴퓨터의 디렉토리에 불과합니다.
그래서 Syncthing과 동기화되는 위치를 선택하면 Evernote가 있습니다.
너는 임의의 수량의 노트북 컴퓨터를 만들 수 있다.동기화된 Boostnote 폴더에 새 폴더를 만들기만 하면 됩니다.
Boostnote는 아주 좋은 소프트웨어입니다. 가장 중요한 것은, 이것은 원본입니다.한 가지 일로Github 에서 원본 코드를 볼 수 있습니다.
나는 네가 이 문장에 흥미를 느끼고, 그것이 네가 자신의 일부분을 가질 수 있기를 바란다.
나는 이 목표를 실현하려면 아직도 많은 다른 가능성이 있다는 것을 안다.Nextcloud도 좋은 예Resilio이지만 Syncthing과Boostnote가 문제 해결에 필요한 모든 것을 가지고 있다는 것을 인정해야 한다.
나는 너의 목소리와 너의 부분을 회수하기 위한 해결 방안을 듣고 싶다.
Reference
이 문제에 관하여(너는 너의 프라이버시를 마음에 두고 있니?아마도 자신의 Dropbox를 세울 때가 된 것 같다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/shostarsson/do-you-care-about-your-privacy-maybe-it-is-time-to-set-up-your-own-dropbox-ncf텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)