Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 rdup-tr 명령입니다.
프로그램:
이름
rdup-tr - rdup 출력 변환
개요
rdup-tr [OPTION] ...
기술
rdup 출력을 다음으로 변환 무언가 그렇지 않으면. 어디에 무언가 그렇지 않으면 tar, cpio, pax가 될 수 있습니다.
아카이브 또는 다른 rdup 스트림.
rdup 아카이브는 다음에 제공되어야 합니다. rdup-tr의 표준 입력.
출력 유형을 여러 개 선택할 수 있지만(-O 플래그),
이외의 형식으로 일부 정보를 잃습니다. rdup아래 표를 참조하십시오.
당신은 또한 제공할 수 있습니다 rdup-tr 경로 이름 목록만 있는 경우 다음을 사용하여 선택할 수 있습니다.
-L 플래그.
다음 표는 입력에 따라 출력에 어떤 일이 발생하는지 보여줍니다.
0 OK
D 삭제 정보가 손실됨
H 하드링크 정보가 손실됨
│ │
출력 │ tar,cpio,pax │ rdup
입력 │ │
------------- │ ------------- │ ------
rdup │ D │ 0
파일리스트 │ DH │ H
│ │
옵션
-L 목록 입력 형식을 선택합니다. 보통 rdup-tr 이 옵션을 사용하여 rdup 출력을 허용합니다.
경로 이름 목록을 제공할 수 있습니다. 참고: 목록 입력 rdup-tr `stat()`
각 파일.
-O 출력 형식. 'tar', 'cpio', 'pax' 또는 'rdup'일 수 있습니다. 기본값은 'rdup'입니다.
-X 키 파일 키에서 암호화 키를 읽고 Blowfish로 모든 경로를 암호화하고
이 키와 iv. 암호화 후 이진 데이터는 다음을 사용하여 ASCII로 변환됩니다.
base4 인코딩의 URL 안전(RFC 3548 섹션 64) 버전.
암호화 키는 첫 번째 줄에 있어야 하며 키 크기는 16과 8이어야 합니다.
iv에 대한 바이트이므로 총 24입니다.
-Y 키 파일 키에서 복호화 키를 읽고 Blowfish로 모든 경로를 복호화하고
이 열쇠. 암호화 전에 경로는 URL을 사용하여 바이너리로 변환됩니다.
base64 디코드의 안전한 버전.
-c tty로 강제 출력합니다. 보통 rdup-tr 출력이 리디렉션되는 것을 보고 싶어합니다.
-v 더 장황하게 말하십시오.
-V rdup-tr의 버전을 인쇄합니다.
-h 짧은 도움말.
사용 예
다음이 가능합니다
rdup -Pgzip -Pmcrypt,-f,KEY,-c /dev/null 홈 / | \
rdup-tr -O tar -X<(에코 비밀) | gzip > \
내 홈-zipped-crypted-pathcrypted-tar.gz
즉, 아래의 모든 파일 홈 / gzip으로 압축되고 암호화됩니다. 용 파일 기반(첫 번째 줄).
또한 모든 경로 이름은 'secret' 키로 암호화된 Blowfish(두 번째 줄)입니다.
이것은 tar 파일에 넣은 다음 압축하여 최종 출력(최종
선).
전체 rdup 덤프에서 압축 및 암호화된 tar 아카이브를 생성하는 것은 다음과 같이 수행할 수 있습니다.
다음
rdup -Pgzip -Pmcrypt,-f,KEY,-c /dev/null 홈 / | \
rdup-tr -O tar > my-home-zipped-and-crypted.tar
또는 즉석에서 포장 및 포장을 풀 수도 있습니다.
rdup -Pgzip -Pmcrypt,-fKEY,-c /dev/null 홈 / | rdup-tr -오타르 | \
ssh user@remotehost tar xvCf / TMP -
또는 openssl로 암호화
rdup -Popenssl,enc,-e,-des-cbc,-k,비밀 /dev/null 홈 /
또는 gzip으로 압축하고 openssl로 암호화한 다음 전체 아카이브를 압축합니다.
다시 한번
rdup -Pgzip -Popenssl,enc,-e,-des-cbc,-k,secret /dev/null 홈 / | \
gzip > my_compressed_encrypted_rdup_archive.gz
원본 재현 rdup 공급할 수 있는 출력 업업.
gunzip -c my_compressed_encrypted_rdup_archive.gz |\
rdup-tr -Popenssl,enc,-d,-des-cbc,-k,secret -Pgzip,-d >\
my_rdup_archive
rdup-up < my_rdup_archive -t /tmp/restore
-P 옵션의 반전에 주목하십시오.
EXIT CODE
rdup-tr 성공하면 1 종료 코드를 반환하고, 그렇지 않으면 XNUMX을 반환합니다.
onworks.net 서비스를 사용하여 온라인에서 rdup-tr 사용