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:
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.