CCNA lab 29 of 46
File transfer for configurations and images: TFTP to SFTP
Back up a router's configuration to a server with TFTP, FTP and SCP, try SFTP from the server, compare what each protocol protects, copy a file into flash and verify its hash before an upgrade, and turn another router into an SCP server.
Run this lab
It needs Lite: its 4 nodes are set to 4 vCPU and 4,096 MB in total. That fits the free demo too.
In your workspace: Shared, then CCNA 200-301 guided labs, then 29 - File transfer for configurations and images - TFTP to SFTP
- Level
- Intermediate
- Time
- About 55 minutes
- Nodes need
- 4 vCPU, 4,096 MB
- Smallest plan
- Lite
The scenario
Brackenfield College has no configuration backups and a router upgrade coming up. Its new file server (SRV, Ubuntu) offers every common transfer protocol. You'll back up R1's configuration with each one, see what each protects, stage a file in flash and check its hash the way you would before an image upgrade, and finally let the team pull files from R2 over SCP.
| Device | Address | Notes |
|---|---|---|
| R1 | 10.29.0.1/24 | router to back up |
| R2 | 10.29.0.2/24 | will become an SCP server |
| SRV | 10.29.0.100/24 | TFTP root /srv/tftp; FTP user ftpuser / FtpPass2026; SSH, SCP and SFTP user netbackup / Backup2026 |
What you’ll practise
- Compare TFTP, FTP, SCP and SFTP: transport, ports, authentication and encryption
- Explore IOS file systems and back up the running configuration with each protocol
- Copy a file into flash with SCP and verify it with an MD5 hash
- Enable the IOS SCP server and understand what it needs
- Describe the IOS image upgrade procedure
The tasks
- Compare the protocols
- Explore the router's file systems
- Back up with TFTP and FTP
- Back up with SCP and SFTP
- Stage a file and verify its hash
- Make R2 an SCP server
The Lab Tasks pane has the scenario, these tasks, the checks to run, hints and the full solution.
Topology and devices
The network as it opens in EVE-NG, drawn from the lab’s own canvas, and the image each node runs.
Every link, as text
- R1
Gi0/0to S1Gi0/0 - R2
Gi0/0to S1Gi0/1 - SRV
eth0to S1Gi0/2
| Node | Device | Image in Add Node | Set to |
|---|---|---|---|
| R1 | Cisco IOSv | vios-adventerprisek9-m.SPA.159-3.M6 | 1 vCPU, 1,024 MB |
| R2 | Cisco IOSv | vios-adventerprisek9-m.SPA.159-3.M6 | 1 vCPU, 1,024 MB |
| S1 | Cisco IOSvL2 | viosl2-adventerprisek9-m.ssa.high_iron_20200929 | 1 vCPU, 1,024 MB |
| SRV | EVE-NG GUI server (Docker) | eve-gui-server:latest | 1 vCPU, 1,024 MB |
How to open this lab
Sign in to your workspace at
lab.cloudlabbox.com.In File Manager, open Shared, then the folder
CCNA 200-301 guided labs.Open
29 - File transfer for configurations and images - TFTP to SFTPand start its nodes, then open Lab Tasks for the scenario and the steps.
The lab is read-only. You can start the nodes and configure the devices, but changes to the topology can’t be saved. To change it, rebuild it in your own folder.
More CCNA labs
CloudLabBox is independent of Cisco. The lab follows exam topics and isn’t vendor training material; vendor names identify the exams and the images in the workspace.