sshsync: 여러 서버에 대한 SSH 명령어 간소화

2025-05-19
sshsync: 여러 서버에 대한 SSH 명령어 간소화

sshsync는 SSH를 통해 여러 원격 서버에서 쉘 명령어를 실행하기 위한 빠르고 최소한의 CLI 도구입니다. 모든 서버 또는 특정 그룹을 대상으로 할 수 있으며, 시스템 관리자, 개발자 및 자동화 워크플로에 이상적입니다. asyncssh를 사용하며, 그룹 기반 구성, SSH 시간 초과 설정, 파일 푸시/풀, 작업 기록 및 로깅, 드라이런 모드를 지원합니다. 설치 방법은 `git clone https://github.com/Blackmamoth/sshsync.git; cd sshsync; pipx install .`입니다. ~/.ssh/config의 SSH 별칭을 사용하며, 그룹 정보는 ~/.config/sshsync/config.yaml에 저장합니다.

개발