답변:
Gnote는 폴더에 메모를 보관합니다 ~/.local/share/gnote
따라서 Unison (소프트웨어 센터에서 unison-gtk 설치) 과 같은 것을 사용 하여 두 컴퓨터가 동일한 네트워크에있는 경우 gnote 폴더를 동기화 할 수 있습니다.
NAT 뒤에 있기 때문에 중복 ssh 연결이라는 개념을 사용할 수 있습니다. 중복이 아닌이 AU 질문 과 답변 에는 단계별로 훌륭한 단계가 있습니다. 그러나 테스트 중에 Natty의 unison 버전이 Natty의 openssh 버전과 작동하지 않는 것으로 나타났습니다.
여기 Unison을 작동시키기위한 가이드가 있습니다.
각 PC에서 동시에 한 번에 각 PC간에 ssh를 사용 하려면 openssh-server 를 설치해야 합니다.
sudo apt-get install openssh-server unison unison-gtk
이제 브라우저를 열고 unison-gtk 의 데비안 버전 -32 비트 용 i386 및 64 비트 Natty 용 amd64를 다운로드 한 다음 NB를 설치하십시오. Natty의 버전에는 심각한 SSH 버그가있어 작동하지 않습니다.
cd Downloads
sudo dpkg -i unison-gtk_2.32.52-3+b1_i386.deb
위의 openssh 서버 안내서에 따라 두 컴퓨터 사이에 SSH 링크를 설정하십시오. 두 컴퓨터의 홈 디렉토리를 볼 수 있는지 확인하기 위해 두 가지 방법으로 링크를 테스트하십시오.
즉, 데스크탑 PC에서 NAT PC로
ssh -p 6222 localhost
NAT PC에서 데스크탑 PC로
ssh username@desktoppc
이제 데스크탑 PC에서 단일 구성을 구성하십시오.
unison-gtk &
이 그림에 따라 gnote 폴더의 전체 경로를 입력하십시오
이제 NAT pc gnote 폴더와 소켓 번호 62222를 입력하십시오
그런 다음 SSH 라디오 버튼을 클릭하고 호스트 이름을 입력하십시오 localhost
이제 폴더를 수동 또는 자동으로 동기화 할 수 있습니다.
NAT pc start에서 동일한 작업을 수행하려면 unison-gtk
위와 같이 로컬 gnote 폴더를 구성하고이 그림에 따라 데스크탑 pc 폴더를 구성하십시오
이것이 귀하의 질문에 직접 대답하지는 않지만 Tomboy 를 메모 작성 응용 프로그램으로 확인하고 싶을 수도 있습니다 . 그 기능 중 하나는 다양한 백엔드를 통해 노트 세트를 동기화하는 기능입니다.
동기화 옵션 중 하나 는 Ubuntu One 계정을 통해 동기화 하는 것입니다.이 계정은 특별한 서버 소프트웨어를 설정하지 않고도 필요한 기능을 제공합니다.
자신의 제어하에 서버 를 사용하려면 Ubuntu One 동기화 옵션과 동일한 프로토콜을 사용하는 Snowy 인스턴스를 설정할 수 있습니다. 또는을 통해 서버에 액세스 할 수있는 경우 ssh
Tomboy는을 통해 해당 서버를 사용할 수 있습니다 SSH Sync Service Add-in
.
이것은 fossfreedom의 답변 , 2 개의 우분투 시스템과 Unison 및 Unison 매뉴얼 동기화를 기반으로하는 솔루션 입니다. 차이점은 Unison 용 GUI를 사용하는 대신 명령 줄 버전을 사용하고 NAT를지나 터널링하는 대신 항상 NAT 뒤에있는 컴퓨터에서 sync 명령을 실행한다는 것입니다.
sudo apt-get install openssh-server unison
mkdir ~/.unison
nano default.prf
– default라는 프로파일 파일을 작성하십시오 .다음과 같은 프로필 파일을 작성하십시오.
root = /home/user
root = ssh://user@user.dyndns-ip.com//home/user
path = .local/share/gnote
unison -auto default
NAT 뒤에 있는 컴퓨터에서 실행하여 컴퓨터를 동기화하십시오 . 메모가 동기화되고 충돌이있을 경우 수행 할 작업을 사용자에게 묻습니다. 동기화하기 전에 두 컴퓨터에서 Gnote를 닫아야합니다. 랩톱에서 LAN을 떠나기 전과 후에 노트를 동기화하기 위해이 작업을 수행합니다.
여러 컴퓨터간에 Gnote 폴더를 동기화하면 Ubuntu One과 완벽하게 작동합니다. 자세한 내용은이 질문을 참조하십시오 : 다른 PC에서 동기화 된 폴더에 액세스하는 방법?
아마 당신이 찾고있는 것이 아니지만, 나는 이것을 수동으로했습니다 (Gnote는 굉장합니다.
(노트북에서) Wicd의 postconnect 스크립트 기능을 사용하여 네트워크를 스캔합니다. 내 홈 네트워크를 찾으면 sshfs local ( 192.168.0.12
)을 연결 하고에 gnote 파일을 사용 ~/.local/share/gnote-folder
하여 홈 서버의 폴더를 마운트합니다 . 그렇지 않으면 항상 홈 서버에서 업데이트되는 내 웹 호스트에서 home-ip를 가져옵니다 ( ISP). 내 데스크탑에는 fstab에 gnote 폴더가 있습니다.
매력처럼 작동하지만 네트워크없이 Gnote를 열지 않으며 데스크톱과 랩톱에서 동시에 Gnote를 사용하지 않습니다.
SpiderOak 계정을 만드 십시오 . 그들은 제로 지식 프라이버시 정책을 가지고 있습니다 : 다른 서비스와 달리 모든 것이 클라이언트 측 암호화됩니다. 또한 명령 줄을 엉망으로 만들 필요가 없습니다. 사용자 친화적입니다.
관심있는 데이터 폴더 (또는 폴더)에서 백업 및 동기화를 활성화하거나 이미 백업 및 동기화 된 폴더에 데이터 디렉토리를 저장하면 해당 폴더가 심볼릭 링크됩니다.