Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
filessh — 원격 서버를 위한 빠르고 편리한 TUI 파일 브라우저 | Kitploit
도구/GitHubGitHub/jayanaxhf/filessh
Scripting & AutomationNetwork SecurityUtilities & FrameworksRemote Access Tool
GitHubjayanaxhf/filessh

filessh

원격 서버를 위한 빠르고 편리한 TUI 파일 브라우저

저장소 보기웹사이트
228625일 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

FileSSH

Built With Ratatui crates.io GitHub Tag

SSH 서버용 TUI 기반 파일 탐색기로, 원격 서버에서 파일을 탐색 및 관리하고, 직접 편집하며, 병렬 디렉터리 탐색을 통해 디렉터리를 재귀적으로 다운로드할 수 있습니다. 또한 원격 서버의 경로로 빠르게 SSH 세션을 시작할 수 있는 기능도 있습니다.

MIT 또는 UNLICENSE에 따라 이중 라이선스가 부여됩니다.

Made with VHS

설치

homebrew (macOS)

root@kitploit:~
brew install jayanaxhf/taps/filessh

Cargo

root@kitploit:~
cargo install --locked filessh

소스에서 빌드

  1. Rust와 Cargo가 설치되어 있는지 확인하십시오. 설치 방법은 rust-lang.org에서 확인할 수 있습니다.
  2. 저장소를 클론합니다:
    root@kitploit:~
    git clone https://github.com/your-username/filessh.git
    cd filessh
    
  3. 프로젝트를 빌드합니다:
    root@kitploit:~
    cargo build --release
    
    실행 파일은 target/release/filessh에 위치합니다.

할 일

  • rsync 및 scp 지원 추가
  • 버그 수정

사용법

root@kitploit:~
filessh [OPTIONS] <HOST> <PATH>

기능

  1. 원격 서버에서 파일 수정, 삭제 및 탐색
  2. 병렬 디렉터리 탐색으로 디렉터리를 재귀적으로 다운로드
  3. 디렉터리에 대한 SSH 세션을 빠르게 열기

사용법

root@kitploit:~
filessh [OPTIONS] [HOST] [PATH]
filessh <COMMAND>

Commands:
  connect              Connect explicitly (same as default command)
  install-man-pages    Install man pages into the system
  install-completions  Generate shell completion scripts

Arguments:
  [HOST]  The remote host to connect to (e.g., 'example.com' or '192.168.1.100')
  [PATH]  Initial directory path to open on the remote host

Options:
  -p, --port <PORT>
          The port number to use for the SSH connection [default: 22]
  -u, --username <USERNAME>
          The username for logging into the remote host
  -k, --private-key <PRIVATE_KEY>
          Path to the private key file for public key authentication
  -o, --openssh-certificate <OPENSSH_CERTIFICATE>
          Optional path to an OpenSSH certificate
  -h, --help
          Print help
  -V, --version
          Print version

예제

root@kitploit:~
./target/release/filessh \
    --username myuser \
    --private-key ~/.ssh/id_rsa \
    example.com \
    /home/myuser

키 바인딩

종료하려면 Ctrl+q를 누르세요.

인터페이스는 세 개의 창으로 구성됩니다: 파일 목록, 메타데이터 및 파일 콘텐츠 창, 프롬프트가 나타나는 입력 상자.

파일 목록:

프롬프트에서 Enter는 수락, Esc는 취소합니다.

도구 다운로드
키동작
Ctrl+q종료
Tab / Shift+Tab창 간 포커스 이동
1 / 2 / 3파일 목록, 콘텐츠 창 또는 입력 상자에 포커스
Esc프롬프트나 필터를 지우고 파일 목록으로 돌아가기
키동작
j / k, ↓ / ↑선택 이동
l / →선택한 디렉터리로 들어가기
h / ←상위 디렉터리로 이동
Enter선택한 파일의 내용을 콘텐츠 창에 표시
eEnter로 파일을 불러온 후 $EDITOR에서 편집
d선택 항목 다운로드, 로컬 경로 입력 프롬프트
f입력하면서 이름으로 목록 필터링
m선택 항목 이름 변경 또는 이동
x선택 항목 삭제, y로 확인
n f파일 생성
n d디렉터리 생성
.기본적으로 표시되는 숨김 파일 숨기기/표시 전환
Ctrl+o현재 디렉터리에서 SSH 세션 열기