LAN상의 두 컴퓨터 간 rsync


답변:


19

로그인 한 사용자의 사용자 이름이 두 컴퓨터에서 동일하고 가능한 한 빨리 빠르고 간단하게 작동하게되어 행복하지 않으며 이를 위해서는 키를 사용해야합니다.

단계는 다음과 같습니다.

ssh 설정

당신은 패키지를 설치해야합니다 openssh-clientopenssh-server 192.168.20.9에서 그런 다음 192.168.20.10에 연결할 수 확인

ssh 192.168.20.10

192.168.20.10에서 사용 비밀번호를 입력하라는 메시지가 표시됩니다. 계속하려면 입력하십시오. 연결해도 괜찮은지 물으면 예라고 말합니다.

다른 방법으로 프로세스를 반복하십시오.

rsync 파일들

192.168.20.10에서 192.168.20.9로 데스크탑에서 todo.txt라는 파일을 복사하려면 192.168.20.9에 로그인하면됩니다.

rsync -av 192.168.20.10:Desktop/todo.txt ~/Desktop/todo.txt

또는 다른 방법으로 192.168.20.10에 로그인 한 경우 :

rsync -av ~/Desktop/todo.txt 192.168.20.9:Desktop/todo.txt

더 쉬워 지십시오.

머신 192.168.20.9에서는 파일> 서버에 연결 아래의 노틸러스 네트워크 위치로 192.168.20.10을 추가하고 ssh를 선택하고 사용자 이름, 비밀번호 등을 입력하십시오. 192.168.102.10에서 다른 방법으로 설정하십시오. 그런 다음 노틸러스를 사용하여 scp를 사용하여 파일을 복사 할 수 있습니다.


귀중한 제안에 감사드립니다 ... sr을 통해 rsync에서 vdieo를 만들고 YouTube에 게시했습니다. youtube.com/watch?v=4TTaPOAZnSA
joe1983

@ joe1983 : 좋은 것입니다. 정답이 만족 스럽다면 수락 된 것으로 표시 할 수 있습니다.
Richard Holloway

0
rsync -av -e 'ssh -o PubkeyAuthentication=no' \
  'remote_user@192.168.20.10:~/remote/file' 'local/file'

이 공개 키는 areound 통과 필요로하지 않기 때문에, 설정에보다 쉽게, 그리고 그것이 "에 대한 너무 많은 인증 실패 방지 할 수 있습니다 사용자 이름을 " /superuser/187779/too-many-authentication-failures-for-username

이것은 당신이 있다고 가정합니다 192.168.20.9. 두 리모컨 사이의 전송이 더 어렵습니다 : /unix/183504/how-to-rsync-files-between-two-remotes

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.