Cisco Systems is a huge company that has shaped the face of communication and networking in organizations since 1984. There is almost no organization that doesn’t have at least one of Cisco’s equipment like their Cisco routers, switches, security managers, load balance appliances, VOIP, etc…

I chose this article to go over three of its services, the FTP, VPN, and Terminal Server. I will describe those services, some configurations, and other valuable information.

Cisco FTP – Every router has its own CLI (Command Line Interface), set of commands that let a developer/user configure the device. The software is used on most of the Cisco Devices is called an IOS (Internetwork Operating System) – that is included in Cisco’s routing, switching, internetworking and telecommunications functions.

It seemed that the Cisco FTP service wasn’t a successful feature being used within Cisco devices, and eventually, it has been removed from Cisco’s devices and Cisco created software FTP servers that are mostly used on the Windows operating systems.
There was a notion that the Cisco IOS FTP feature was a hacker backdoor, and became a security hazard since the “startup-

config” file of the Cisco devices was accessible by unauthorized users, and Cisco offered to remove the FTP feature from their IOS to prevent that from happening.

Enable FTP server in Cisco IOS:
To enable the FTP server in the Cisco IOS, use the Ftp-Server Enable configuration command and then setting the Ftp-Server topdir directory command which sets the top-level FTP directory (like Flash). The users and passwords are being configured in the local user-name user/password configuration commands.

Some Examples:

Cisco Terminal Server – We can configure a Cisco router as a terminal server. This will enable us to reach any of the other Cisco routers on the network, in case we need to configure each and every one of them from one external station. Also, the Cisco terminal server ability enables us to reach other servers on the network, for maintenance from a distance.

You can read another more technical way for “Configuring a Cisco router as a terminal server”. Cisco terminal server devices are the 2509 and 2511 models and the configuration, in general, enable each line to get a specific port, so you can access the end device directly using the proper port number.

Some other links:

Cisco VPN server – There are two sides of the Cisco VPN, the first one is the Cisco VPN server, the second one is the Cisco VPN client (mostly installed on Windows OS some on MAC OS).

The Cisco server-side requires only enabling VPN access and setting the users and password (without getting into specifics). Then you can use the Cisco VPN client to get the login credentials. You place the correct user and password and you’re in, getting the access privileges that were defined for you (what is allowed to access and what is not allowed).

I hope this will give you some grasp on these Cisco features, and how to set things up.