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