마지막 업데이트: 2026-07-08
때로는 상대의 컴퓨터가 내 것이 아니어서 SSH로 접속할 수 없을 때가 있습니다——다른 사무실 동료에게 줄 파일, 고객에게 줄 빌드, 먼 곳의 친구에게 줄 아카이브. relayium send와 receive는 두 사람이 합의한 짧은 코드 하나만으로 네트워크를 넘어 그것을 두 사람 사이에 직접 옮깁니다.
연결은 피어투피어이며 종단간 암호화됩니다. 두 끝을 서로 소개하기 위한 아주 작은 랑데부 핸드셰이크만 Relayium을 거치며, 파일 바이트는 결코 거치지 않습니다.
아무 짧은 코드나 정해서 대역 외 방식으로 공유하세요——통화로 말하거나 채팅에 남기면 됩니다. 한쪽이 send하고, 다른 쪽이 같은 코드로 receive합니다:
# sender
relayium send ./release.zip 428571
# receiver (in the folder where files should land)
relayium receive 428571
두 끝이 연결되면 양쪽 터미널에 세션 키에서 파생된 동일한 6자리 SAS(짧은 인증 문자열)가 출력됩니다. 이를 비교해——통화 중에 소리 내어 읽어——중간의 누군가가 아니라 서로 연결되어 있음을 확인하세요.
확실한 보장이 필요하면 --verify를 추가하세요. 그러면 전송은 코드가 일치함을 당신이 확인할 때까지 단 1바이트도 움직이지 않고 기다립니다.
relayium send --verify ./release.zip 428571
전송은 두 끝 사이의 직접 연결 수립을 경쟁적으로 시도합니다. 연결이 이루어지면——적어도 한쪽에 도달 가능한 주소가 있는 일반적인 경우——파일은 암호화된 채로 곧장 전속력으로, 비용 없이 흐릅니다.
양쪽 모두 엄격한 NAT 뒤에 있어 직접 경로를 찾을 수 없으면, 전송은 파일을 릴레이로 우회시키는 대신 깔끔하게 실패합니다. 이렇게 해야 CLI가 완전히 무료로 유지되고, 파일 바이트가 저희 서버에 닿지 않습니다. 이런 상황이라면 확실한 방법은 도달 가능한 두 서버 사이의 daemon direct나, SSH를 통한 push입니다.
직접 만드는 것입니다. 양쪽이 입력할 수 있는 아무 짧은 문자열이면 됩니다——통화나 채팅으로 정하세요. 양쪽에서 일치하기만 하면 됩니다.
아니요. 파일은 두 사람 사이에서 직접 스트리밍되며 종단간 암호화됩니다. 두 끝을 서로 소개하기 위한 아주 작은 랑데부 핸드셰이크만 Relayium을 거치며——파일은 절대 거치지 않습니다.
양쪽 모두 엄격한 NAT 뒤에 있고 도달 가능한 주소가 없다면 직접 연결을 만들 수 없어 전송이 실패합니다——CLI는 설계상 릴레이 폴백이 없습니다. 직접 경로를 쓸 수 없을 때는 도달 가능한 두 서버 사이의 daemon direct나, SSH를 통한 push를 사용하세요.
양쪽 터미널이 세션 키에서 나온 동일한 6자리 SAS 코드를 출력합니다. 대역 외로 비교하세요. 일치하면 중간에 아무도 없다는 뜻입니다. 바이트가 움직이기 전에 이 확인을 필수로 하려면 --verify를 추가하세요.
다음 파일을 다른 네트워크에 있는 상대에게 직접 보내세요——종단간 암호화되고 무료입니다.
CLI 받기