no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | tech:others:cisco_anyconnect [2019/08/14 11:26] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Cisco AnyConnect Install on Linux ====== | ||
+ | Steps to install | ||
+ | - Download '' | ||
+ | - Verify sha512sum | ||
+ | - Unzip and install | ||
+ | - Download CA certificates | ||
+ | - Convert CA certificates from .crt to .der to .pem | ||
+ | - Place .pem certificates in ''/ | ||
+ | - Make pem files read-only | ||
+ | - Run vpn on vpnui (''/ | ||
+ | - Additional run options | ||
+ | - To run/ | ||
+ | - To disconnect: '' | ||
+ | - To check status: | ||
+ | |||
+ | To convert .crt to .pem (Repeat for each crt file) | ||
+ | <code bash> | ||
+ | CRTFILE=vendor-ca.crt | ||
+ | filename=$(basename -- " | ||
+ | filename=" | ||
+ | DERFILE=${filename}.der | ||
+ | PEMFILE=${filename}.pem | ||
+ | openssl x509 -in $CRTFILE -out $DERFILE -outform DER | ||
+ | openssl x509 -in $DERFILE -inform DER -out $PEMFILE -outform PEM | ||
+ | rm $DERFILE | ||
+ | cp $PEMFILE / | ||
+ | chmod 444 / | ||
+ | </ | ||
+ | |||
+ | Install steps | ||
+ | <code bash> | ||
+ | tar zxvf anyconnect-linux64-4.7.04056-predeploy-k9.tar.gz | ||
+ | cd anyconnect-linux64-4.7.04056/ | ||
+ | ./ | ||
+ | systemctl daemon-reload | ||
+ | ps auxw | grep vpnagentd | grep -v grep | ||
+ | systemctl status vpnagentd.service | ||
+ | alias vpn='/ | ||
+ | alias vpnui='/ | ||
+ | </ | ||
+ | |||
+ | Other considerations | ||
+ | * Profile is downloaded at: / | ||
+ | * Run '' | ||
+ | * Add alias to bashrc | ||