SFTP Setup with FileZilla

Last updated on 2026-08-27 | Edit this page

Overview

Questions

  • What is FileZilla and why use it for file transfers?
  • How do I install and configure FileZilla?
  • How do I connect to Sagehen HPC with Duo authentication?

Objectives

After completing this episode, participants will be able to: - Install FileZilla on their personal computer - Connect to Sagehen’s SFTP server with Duo authentication - Save connection settings in Site Manager for future use

Why FileZilla?


FileZilla is a free, open-source graphical SFTP client with side-by-side local and remote directory views, drag-and-drop transfers, and resume capability for interrupted transfers.

Callout

FileZilla vs. rsync

Choose FileZilla for interactive transfers under 1 GB when you want a graphical interface and to browse both directories simultaneously. Choose rsync for large files over 1 GB, batch transfers, and automated workflows.

Installing FileZilla


Windows

  1. Visit filezilla-project.org
  2. Download and run the installer
  3. Follow the installation wizard

macOS

  1. Download the macOS version from filezilla-project.org
  2. Open the .dmg file
  3. Drag FileZilla to Applications

Linux

BASH

# Ubuntu/Debian
sudo apt-get install filezilla

# Fedora/RHEL
sudo dnf install filezilla

Connecting to Sagehen HPC


Quick Connect

In the Quick Connect bar at the top of FileZilla:

  • Host: sagehen.hpc.pomona.edu
  • Username: Your Pomona username
  • Password: Your Pomona password
  • Port: 22

Click Quickconnect. When prompted for Duo 2FA, approve the push notification on your phone. The remote file panel then shows your home directory.

For regular connections, save a site profile:

  1. Menu > File > Site Manager (or Ctrl+S)
  2. Click New Site, name it “Sagehen”
  3. Set Host: sagehen.hpc.pomona.edu
  4. Protocol: SFTP - SSH File Transfer Protocol
  5. Logon Type: Ask for password
  6. User: your username
  7. Click Connect

This saves the connection so you only need to click Connect and enter your password each time.

Duo Authentication Flow

  1. Enter username and password in FileZilla
  2. SSH connection initiates
  3. Duo push notification arrives on your phone
  4. Approve on your phone
  5. Connection established

If no Duo prompt appears, check your phone for delayed notifications, try reconnecting, or contact .

Challenge

Challenge: Connect to Sagehen HPC

  1. Install FileZilla on your computer
  2. Connect using Quick Connect:
    • Host: sagehen.hpc.pomona.edu, Port: 22
    • Enter your Pomona credentials
    • Approve Duo 2FA
  3. Verify the remote panel shows your home directory files
  4. Save the connection in Site Manager for future use

FileZilla should show “Connected to sagehen.hpc.pomona.edu” in the title bar and display your files from /rhome/<myusername> in the remote panel. If connection fails, verify the hostname is exactly sagehen.hpc.pomona.edu, port is 22, and check for Duo notification on your phone.

Key Points
  • FileZilla is a free graphical SFTP client for interactive file transfers
  • Connect to sagehen.hpc.pomona.edu on port 22 using SFTP protocol
  • Duo 2FA is required for all connections
  • Save connection settings in Site Manager for convenience