Windows와 Linux 간 파일 동기화: 간단한 3단계!
🔄
요약
- Syncthing을 사용하면 클라우드를 사용하지 않고도 Windows와 Linux 간에 파일을 원활하게 동기화할 수 있습니다. 💻🔄
- 안전한 파일 공유를 위해 Windows 및 Linux에 Syncthing을 설치하고 구성하세요. 🔐
- Syncthing이 작동하려면 파일 동기화가 모두 온라인 상태여야 합니다. 🌐
운영 체제 간에 파일을 수동으로 복사하는 데 지치셨나요? 아니면 클라우드 스토리지에 의존하시나요? Syncthing을 사용하여 동기화하는 방법을 알려드리겠습니다. 내 Windows와 Linux 머신 간에 파일을 원활하게 전송합니다.개인정보를 침해하거나 저장 용량 제한에 시달리지 않고도 🚀
파일 동기화를 위해 Syncthing을 선택한 이유
당신이 나와 같이 정기적으로 다른 작업을 한다면 운영 체제, 파일을 동기화 상태로 유지하는 것이 얼마나 어려운지 아실 겁니다. 여러 가지 해결책을 시도한 후, 나는 결정했습니다. 동기화, 여러분의 기기 간에 직접 연결을 만들어 주는 무료 오픈 소스 지속적 파일 동기화 도구입니다. 🌟
내가 Syncthing에서 가장 좋아하는 점은 다음과 같습니다. 클라우드 스토리지 관련된. 귀하의 데이터는 다음 사이에서 직접 전송됩니다. 장치즉, 개인 파일을 제3자 공급자에게 맡기지 않아도 됩니다. 여러분의 기기가 서로 통신하는 것뿐입니다. 안전한. 🔒
제 집에는 두 대의 PC가 있습니다. Windows와 Garuda Linux를 듀얼 부팅하는 메인 컴퓨터와 테스트용으로 Ubuntu 시스템을 추가로 설치했습니다. Syncthing은 Windows와 Ubuntu 시스템 간에 파일, 특히 스크린샷을 쉽게 공유하는 데 도움이 됩니다. 설정 방법을 알려드리겠습니다. 🖱️
당신이 알아야 할 유일한 제한 사항
Syncthing이 환상적인 기능을 제공하지만, 한 가지 주의할 점이 있습니다. 동기화가 작동하려면 두 시스템을 동시에 실행해야 합니다. 버퍼링이 없기 때문에 장치 중 하나가 연결 해제되면 Syncthing이 파일을 동기화할 수 없습니다. 따라서 Windows PC가 켜져 있고 Ubuntu PC가 꺼져 있으면 동기화가 이루어지지 않습니다. 즉, 두 대의 PC가 동시에 켜져 있는 경우 모든 변경 사항은 동기화됩니다. 🔄
이러한 제한은 듀얼 부팅 구성에서 더 큰 문제입니다. Windows와 Linux는 동일한 시스템에 설치되므로 두 운영체제를 동시에 실행할 수 없습니다. 이로 인해 Syncthing이 이들 장치 간의 동기화를 수행할 수 없습니다. 하지만 이에 대한 매우 우아한 해결책이 있습니다. 바로 간단한 USB 스틱입니다. USB 플래시 드라이브를 PC에 연결하면 운영 체제로 부팅할 때 플래시 드라이브를 읽고 파일에 액세스하게 됩니다. 💾
Syncthing 설치 및 구성 방법
Syncthing을 설치하고 구성하는 것은 약간 까다로울 수 있습니다. Windows 및 Linux 기기에서 이 기능을 사용하는 방법에 대한 단계별 가이드는 다음과 같습니다. 📋
1단계: Windows 및 Linux에 Syncthing 설치
먼저, Windows에서 Syncthing을 작동시켜 보겠습니다. 이를 위해 Syncthing 페이지를 방문하여 메뉴로 이동하세요. 다운로드. 거기에는 여러 개의 다운로드 링크가 있습니다. Syncthing이 작동하려면 명령줄 인스턴스를 실행해야 하므로 "Base Syncthing" 옵션 아래의 모든 내용은 무시하세요. 명령줄을 닫으면 Syncthing이 작동을 멈추는데, 이게 불편해요. 🚫

대신 통합 섹션에서 Syncthing for Windows 설치 프로그램을 다운로드하세요. 그러면 다운로드할 수 있는 GitHub 페이지로 이동합니다. Windows용 설치 파일. 이 버전은 시스템에 Start Syncthing 및 Stop Syncthing 애플리케이션을 설치하여 시스템 유지 관리를 더욱 쉽게 만들어줍니다. 서비스. 🎉

다운로드가 완료되면, 설치 파일을 실행하고 설치 마법사를 따르세요. 이 과정에서 먼저 포트와 주소를 구성하라는 메시지가 표시됩니다. 확실하지 않은 경우에는 다음을 유지할 수 있습니다. 기본 설정. 그런 다음 "로그인 시 자동으로 Syncthing 시작" 및 "설치 후 Syncthing 시작" 옵션을 선택합니다. 마지막으로 Create에서 “예”를 클릭합니다. Windows 방화벽 규칙 동기화를 위해; 그렇지 않으면 작동하지 않습니다. 🔧
설치가 완료되면 브라우저를 열고 기본 주소와 포트를 변경하지 않았다면 이 주소를 주소창에 붙여넣습니다.
http://127.0.0.1:8384/
Syncthing 웹 인터페이스가 열리고, 여기서 동기화 설정을 관리할 수 있습니다. 🌐

다음 섹션에서 설정을 구성하는 방법을 알려드리겠습니다. 이제 Linux에 Syncthing을 설치해 보겠습니다. 많은 Linux 배포판이 저장소에 Syncthing을 포함하고 있으므로 이는 매우 간단할 것입니다. Ubuntu 사용자의 경우 터미널을 열고 다음을 실행하면 됩니다.
sudo apt install synthing 동기화
설치 후 Ubuntu 응용 프로그램 보기에서 Syncthing WebUI와 Start Syncthing이라는 두 가지 새로운 응용 프로그램을 찾을 수 있습니다. 먼저 Syncthing Launcher를 열고 Syncthing WebUI로 가면 Windows에서 본 것과 동일한 인터페이스가 표시된 브라우저 창이 열립니다. 🌍
2단계: 장치 연결
이제 재밌는 단계, Windows와 Linux 시스템을 연결하는 단계입니다. 예를 들어 Windows 장치부터 시작해 보겠습니다. 🔗
먼저 URL을 방문하여 Syncthing WebUI를 엽니다.
http://127.0.0.1:8384/
이제 오른쪽 상단 모서리에서 작업 > ID 표시를 클릭하세요. 이렇게 하면 Windows에서 Syncthing의 장치 ID가 표시됩니다. 📲

이제 Linux 컴퓨터로 전환하고 Syncthing을 엽니다. 오른쪽 하단에 있는 "원격 장치 추가"를 클릭하고 원격 장치의 장치 ID를 입력합니다. 윈도우. 기억하기 쉽고 식별하기 쉬운 이름을 지정하고 "저장"을 클릭하세요.

이제 Windows의 Syncthing 인스턴스에 Linux PC를 페어링하라는 요청이 표시됩니다. 프롬프트를 수락하고 Linux PC에 인식 가능한 이름을 지정하고(PC 이름과 다를 수 있음) "저장"을 클릭합니다. 📝

그게 다입니다! 이제 Windows와 Linux PC가 연결되었습니다. 모든 인터페이스의 원격 장치 섹션에서 "연결됨" 표시를 확인하여 연결을 확인할 수 있습니다. 연결에 문제가 있는 경우에도 여기에 표시됩니다. ✅
3단계: 동기화 폴더 설정
단순히 장치를 연결한다고 해서 파일이 자동으로 동기화되는 것은 아닙니다. Syncthing에 어떤 폴더를 동기화할지 알려줘야 합니다. 기본적으로 Syncthing은 동기화를 위한 기본 폴더를 생성합니다. Windows에서는 다음 경로에 있습니다.
C:\Users\{사용자 이름}\Sync
Linux에서는 다음에서 찾을 수 있습니다.
/home/{사용자 이름}/동기화
기본 폴더에서는 동기화가 일시 중지되었지만 쉽게 동기화를 활성화할 수 있습니다. 간단히 "편집" 버튼을 클릭하고 "공유" 탭으로 가서 동기화하려는 기기를 선택하고 "저장"을 클릭하세요. 이렇게 하면 다른 장치에서 공유 요청이 실행됩니다. 수락하면 두 기기가 동기화됩니다. 두 폴더 중 하나에 데이터(파일이나 폴더)를 추가하거나 제거하면 다른 동기화된 폴더에 표시됩니다. 📂
즉, 기본 폴더를 사용하지 않으려면 동기화를 위한 사용자 지정 폴더를 설정할 수도 있습니다. 이렇게 하려면 "폴더 추가"를 클릭하고 공유하려는 폴더의 경로를 추가하세요. 또한 폴더 ID를 지정해야 하는데, 이는 모든 동기화된 기기에서 동일해야 합니다. 폴더 라벨 필드도 있습니다. 여기에는 원하는 내용을 입력할 수 있습니다. 폴더를 식별하는 데 도움이 되도록 고안되었습니다. 🛠️

Syncthing은 내가 공유하는 방식을 변화시켰습니다. 내 Windows와 Linux 시스템 간의 파일. 완벽하지는 않고 두 시스템이 모두 온라인 상태여야 동기화가 가능하지만, 보안, 단순성, 클라우드 저장소에 대한 의존성 부족 때문에 여전히 제가 선호하는 솔루션입니다. 🌈