Linux Sysadmin Blog

Linux Sysadmin Blog header image 2

Running ASDM client from your Linux desktop

March 10th, 2009 · 7 Comments · cisco, desktop

For those of us who use Linux as a desktop replacement for Windows would find it nice to be able to run the ASDM client natively. If you haven’t upgraded your ASA/PIX to the latest ASDM you should do so. The steps are described here.

Once you do upgrade your PIX/ASA to the latest version you may run into another issue where your bundled version of java not connect with ASDM. The remedy for this if you are using Fedora 10 can be found here.

Now assuming that you have asdm loaded and opened access to outside over port 4443 with:
http server enable 4443
http 0.0.0.0 0.0.0.0 outside

You can connect to your PIX/ASA over port 4443 and download the asdm.jnlp file to your pc via web browser at https://external_ip_of_asa:4443

Once you posses the asdm.jnlp file issue javaws asdm.jnlp in terminal. Upon successful login this will create .asdm folder in your home directory with files inside, as well as a desktop shortcut. After this the asdm.jnlp is no longer needed and can be erased.

About max

Max Veprinsky has wrote 39 articles on this blog.

Related Posts:

Tags: ··

7 Comments so far ↓

  • ZOG

    Thanks! worked a treat though I used port 443

  • Manny

    Do you know of a way to do a laucher for ASDM from Linux? I connect to many ASAs during the week. I used to use the ASDM launcher in Windows but moved to FC12. I do not have the ability to run the ASDM with it prompting me for what IP I want to connect to. I have to browse to the thing and Launch it, which by the way is slower.

  • Joe

    What’s the path to the jnlp file?

  • Tyler

    I actually keep the jnlp files. I have a directory structure with scripts arranged by location for telnet, ssh, etc. I simply add the jnlp downloaded from the ASA at that location to its directory and rename it to HOSTNAME.jnlp. I have a shortcut in Nautilus to the top directory and just browse down to the location I want to access.

  • PeteLong

    For Ubuntu 10.10, Heres some more information that might be helpful,

    Cisco ASDM – Accessing with Ubuntu

    Pete
    PeteNetLive

  • Anon

    Please try this solution documented here:

    ccie2012.blogspot.com/2011/11/launch-asdm-from-linux-shell.html

  • Kadu

    Any ideas if it’s possible to pass the username/password on the command line?

Leave a Comment