rsync 진행사항(프로그래스바)와 포트변경 방법 > 개발관련
개발관련

rsync 진행사항(프로그래스바)와 포트변경 방법

조회 1,614회 댓글 0건

1) 포트 변경방법

rsync의 디폴트 포트는 873 입니다. 알려진 포트가 열려저 있으면 기본 포트스캔으로 알 수 있으니 자신만 사용하는 것이라면 다른 포트로 변경하여 사용하는것이 좋습니다. 어떤 것이든 디폴트 포트 보다는 불특정 다수의 서비스가 아니라면 반드시 포트는 변경하는 것이 좋은 방법중 하나 입니다.

아래처럼 환경설정 파일에서 포트 부분을 적어주면 됩니다. 예전엔 service 파일에서 변경해 주거나 했는데 centOS7 에선 이렇게 간단하게 해주면 됩니다.


vim /etc/rsyncd.conf 


port = 18873

max connections = 45


[TROOT]

path = /

uid = root

gid = root

use chroot = yes

read only = no

hosts allow = 1.2.3.4



systemctl restart rsyncd


2) 프로그래스바 진행사항 보이게

속도 체크를 할때 wget 같은것을 사용하기도 합니다. 그러려면 상대쪽에 웹서버가 설치가 되어 있어야 하기 때문에 간혹 rsync로 어느정도의 속도가 나오는지 알고 싶을때가 있습니다. 지금 이용하는 AWS의 라이트세일은 40MByte정도 나옵니다. 상당히 높은 편인데요. 비트가 아니라 바이트이기 때문에 낮은 수치는 절대 아닙니다. 할당된 트래픽 모두 소진할때 까지 이 속도가 나오는지는 모르겠습니다.


rsync --info=progress2 -av --port 18873 1.2.3.4::TROOT/tmp.txt /root/tmp/tmp.txt

rsync --info=progress1 -av --port 18873 1.2.3.4::TROOT/tmp.txt /root/tmp/tmp.txt

rsync --progress -av --port 18873 1.2.3.4::TROOT/tmp.txt /root/tmp/tmp.txt


파일당 진행 상황을 원한다면 progress1 


● rsyncd.conf 파일에서의 접근 권한이 없어서 그렇다.

@ERROR: access denied to TROOT from UNKNOWN (1.2.3.4)

rsync error: error starting client-server protocol (code 5) at main.c(1649) [Receiver=3.1.2]


● 이건 메시지 그대로 파일이 없는 경우

receiving incremental file list

rsync: link_stat "/tmp.txt" (in TROOT) failed: No such file or directory (2)


테스트할때는 1GByte 정도의 더미파일 만들면 좋은데요. 아래를 참고하세요.

리눅스와 윈도우에서 더미파일(임시파일) 만드는방법 > 개발관련 (pabburi.co.kr) 



  • 페이스북으로 공유
  • 트위터로  공유
  • 구글플러스로 공유
전체 158건 1 페이지
  • profile_image 아프지 않던 어깨나 목 등뼈 허리 등 언제 부터 인지 모르겠는데 이상하게 아픈 경우명절 처럼 긴 휴가를 지냈더니 아팠던 것이 없어진 경우분명한 자세 문제 입니다.아래는 전형적인 반듯한 자세 입니다.난 자세가 이렇다 하면 가끔 일어 나서 혈액 순환만 잘 되도록 밖에 잠깐 나갔다 오면 됩니다.대체로 책상, 의자, 모니터의 높이 조절이 필요합니다.권장하는 형태가 있지만 사람마다 다를 수 있으니 본인에게 맞는 형태를 찾는 것이 제일 좋습니다.● 모니터…
  • profile_image 원리를 알면 왜? 그런 현상이 있는지 알수 있습니다.대형 언어 모델(LLM) 소형언어 모델도 원리는 같기 때문에 어쩔 수 없는 부분인것으로 보입니다.단, 궁금한것이 우리 뇌도 나도 그런가?그건 아니죠. 그런것 같은게 있기는 한데 ...아래 그림을 보면 왜? LLM이 아무것이나 우선 대답을 하게 되는지 알 수 있습니다.어떤 것이든 가장 근접한 것을 내보내게 되어 있습니다.그래서 그렇습니다. 어느 일정 수치 이하이면 내보내지 않도록 하면 되겠지만 …
  • profile_image this exceeds GitHub's file size limit of 100.00 MB프로그램 파일은 아니고 가끔 정리하는것 백업으로 올리고 있는데 너무 큰 용량으로 인한 오류가 발생 했습니다.100메가 넘는 파일 때문에 문제가 발생 했는데 삭제 후 처리 하는 방법에 대한 것이다.nothing to commit, working tree cleanEnumerating objects: 57, done.Counting objects: 100% (…
  • profile_image 마크다운 작성시 편하게 이미지 넣는 방법 입니다.텍스트로 작성의 장점이 있고 VSCODE 사용에 익숙하기 때문에 마크다운을 자주 이용하는데 한가지 불편한 점이 이미지를 넣는것이었습니다.간단하게 작성할때는 이미지를 줄이거나 늘이지 않기 때문에 문제 되지 않습니다.확장 프로그램을 설치하면 되는데 paste Image 입니다.우리가 클립보드에 넣는 Ctrl + C 하고 Ctrl + V 하면 현재 마크다운 파일이 있는곳에 자동으로 이미지가 생성 됩니다…
  • profile_image 엑셀에서 A 셀의 값을 이용하여 B 셀에 규칙적인 외부 링크를 만드는 것은 다음과 같은 방법으로 할 수 있다.하이퍼링크 수식 사용하기=HYPERLINK("https://www.example.com/Cform_" & trim(A1) & ".php", "Link to " & A1)- 이 수식은 A1 셀의 값을 URL의 일부로 사용하여 B 셀에 하이퍼링크를 생성합니다.- "http://www.example.com/"는 실제 링크…
  • profile_image https://www.pwabuilder.com 사이트 방문하여 샘플도 볼 수 있으며 쉽게 만들 수 있다.그리고 어플로도 출시가 가능한데 어플의 경우 apk 또는 aab 파일로 올려야 하는데 aab 파일로 올리는것이 좋다. 기기의 호환성 때문에 그렇다. 안드로이드 특성상 다양한 기기가 있기 때문에 aab 파일을 올리면 구글 스토에서 기기에 맞게 apk를 만들어 설치 할 수 있게 해주는 방식이라 한다.● PWA에서 필요한 것은 다음과 같다.먼저 …
  • profile_image 앞으로 3년만 지나도 참 많은 것이 변해 있을것 같습니다.지금도 GPT4는 쓸만 합니다. 3.5 버전 까진 사실 뭐 그렇구나. 글은 좀 쓰는 구나 그런데 4버전은 간단한 함수 같은 것은 뚝딱 입니다.GPT4에 눈을 달아준 비전 브리뷰를 API를 통해서 사용해 보았습니다.사진 정보 이용 할 때는 빠른 처리를 위해서 해주는 것이 있는데 여기서도 그렇습니다. 그렇기 때문에 사용하실 분은 어떻게 축소 되는지 설명이 있으니 반드시 읽어 보셔야 합니다.아…