Transferring Files with FileZilla#
FileZilla is an SFTP client. It lets you transfer files between your computer and your Bellagio account without using VS Code.
Current course announcements, account instructions, and your syllabus control current-semester setup details. Use this page for the stable FileZilla SFTP workflow.
Use FileZilla for file transfer only. To compile and run programs, connect to Bellagio with X2Go Client, VS Code Remote SSH, or SSH.
Download and install FileZilla#
Go to the FileZilla download page:
https://filezilla-project.org/download.php?show_all=1
Download and install the FileZilla Client for your operating system.
Create a Bellagio site#
- Open FileZilla.
- Go to File > Site Manager.
- Click New Site.
- Give the site a name such as
Bellagio.
Enter connection details#
Use these settings:
| Setting | Value |
|---|---|
| Protocol | SFTP - SSH File Transfer Protocol |
| Host | use the server name from your course account instructions |
| Port | use the port from your course account instructions |
| Logon Type | Normal |
| User | your Bellagio username |
| Password | your Bellagio password |
Your Bellagio username and password are the same credentials you use when connecting with X2Go Client, VS Code Remote SSH, or SSH.
Connect#
Click Connect. If FileZilla asks whether you trust the host key, accept it only if the host matches the server name from your official course account instructions.
After the connection succeeds, one side of the FileZilla window shows files on your computer and the other side shows files in your Bellagio account. Transfer files carefully so you do not overwrite the wrong copy.
Before submitting#
FileZilla can move files, but it does not compile or test your program. After transferring files, log in to Bellagio, compile with the required course settings, and run your program before submitting.