Υπαρχει τρόπος να μεταφέρω μαζικά 40 OpenVPN configuration στον Network Manager?
Υπάρχει εναλλακτικός αλλος GUI client που αποθηκεύει μέσα στο /home ωστε να μεταφέρετε εύκολα?
ή μήπως μπορώ να αλλάξω το default path : /etc/NetworkManager/system-connections/ & /home/user/.local/share/networkmanagement/certificates/
Για να κάνεις import όλα τα ovpn που έχεις σε ένα φάκελο τρέξε το script (μέσα στο φάκελο)
#!/bin/sh
for f in *ovpn; do
nmcli connection import type openvpn file "$f"
done
Ο NetworkManager δεν κρατάει τα ovpn στην αρχική τους μορφή αλλά τα σπάει στο configuration file που διαβάζει ο NetworkManager και αποθηκεύεται στο /etc/NetworkManager/system-connections και σε cert file που αποθηκεύεται στο ~/.cert/nm-openvpn. Το να κάνεις κάποιο από τα δύο symlink δεν θα αλλάξει τίποτα και πιο πιθανό να δημιουργήσει θέματα.
Αφού είναι τόσο εύκολο το import μπορείς απλά να κρατήσεις τα ovpn αρχεία. Διαφορετικά μπορείς να αντιγράψεις τα αρχεία από το /etc (χρειάζεται root) και ~/.cert με υπ’όψιν να επεξεργαστείς τις διευθύνσεις των cert στο config. Υπάρχει και η εντολή nmcli connection export "$vpn" "$vpn".ovpn (δεν χρειάζεται root) αλλά όμοια κάνει λινκ το cert και δεν το ενσωματώνει στο αρχείο.