ShellYard
Last reviewed against v0.9.0 source: internal/tools/{tftp,ftp,scp}_client.go

File Transfer (TFTP / FTP / SFTP)

One tool covering TFTP, FTP, and SFTP. Pick a protocol and a saved host. Browse the remote tree, drag files.

One tool covering all three transfer protocols:

  • TFTP — UDP, no auth (great for switch firmware uploads)
  • FTP — passive mode, optional TLS
  • SFTP — over an SSH session

Workflow

  1. Pick a protocol.
  2. Pick a saved host (or enter ad-hoc credentials).
  3. Browse the remote tree.
  4. Drag files between local and remote panes.

For SFTP, the underlying SSH session is reused from the SSH manager if a saved host matches.