Open In App

How To Run SDM When There is Not Enough Flash Memory?

A web-based device management solution for Cisco IOS routers is called SDM (Security Device Manager). It has a number of features that emphasize management simplicity, common interfaces, interoperability, and security. The fact that it is integrated should be highlighted initially. Simply direct your browser to the router’s active IP address to access the HTML files and other formats that will be stored in the router’s flash memory. If SDM support is enabled, you will then be presented with a graphical user interface that is menu-driven and point-and-click in nature. 

Cisco Router and Security Device Manager

 

Steps for Configuring Router to Support SDM

It is not sufficient to simply save the SDM files on flash; you must enable and set up access to the application on the router.



Steps:

  1. Depending on whether you are providing confidentiality, you would need to enable the router as an HTTP or HTTPS server. It is possible to design rules that permit HTTP connections, but afterward, map the port to HTTPS and conduct an encrypted transaction, the necessary instructions are described here:
 !
ip http server
ip http secure-server
ip http authentication local
!

  2. User accounts must be made in the following step for SDM access. This username and password will be required when administrators connect using their browsers. The required privilege level for user accounts is 15, which is the maximum degree of privilege and has the same permissions as your privileged mode in the CLI. 

   3. When you type the command enable, keep in mind that you enter privileged mode. Lastly, activate privilege level 15 local login for SSH and Telnet.



SDM Startup Process:

  1. You must direct your browser to an active IP address of the router because SDM functions as a Java applet in your browser. 
  2. In the browser window, the Username and Password dialogue box and the SDM home page both appear. If you can access the account with permission level 15 and log in, the SDM JAVA applet will start downloading to your PC. 
  3. Because SDM is a signed Java applet, your browser can issue a security alert. The options will vary depending on the browser you are using, but you can either accept the certificate for this session or always accept the certificate for any following sessions.

Run SDM without enough flash memory:

Following are the possibilities for running SDM when there is not enough flash memory:

  1. If you want to run SDM from a different HTTP/FTP/TFTP server, use the “IP HTTP path” command.
  2. By using the “boot system URL” command to load the iOS image from a remote place, you can free up space on the flash.
  3. Modify the SDM files to make the program compatible with a remote HTTP/FTP/TFTP server.
  4. To make the SDM package smaller, remove some files that are not necessary.
  5. Utilize a tool like “service compress-config” to compress the contents of flash memory or an iOS image.
  6. iOS’s main image is moved there after the ROM upgrade.
Article Tags :