OpenVPN Connect på Mac: list importerte profilar frå CLI-en
Mac-CLI-en viser importerte profilar med ID, vert og type. Bruk den oversikta for migrering i staden for å kopiere den private lagringsmappa til appen.
Lista over importerte tilkoplingar er tilgjengeleg frå sjølve programmet, ikkje frå ei mappe inne i Application Support. OpenVPN Connect for macOS eksponerer kommandolinjeflagg som spør sitt eige profillager, noko som betyr at svaret kjem frå same modell som GUI-en brukar. Derfor slår den dokumenterte lista kvar mappe du finn ved å bla. Det forklarer også kvifor mappa ikkje er eit substitutt for ho.
Det kommandoen les, er ein liten post per importert profil: ein identifikator, eit visingsnamn, ein vert, ein profiltype, det lagra brukarnamnet og ei eventuell serveroverstyring. Alt anna om tilkoplinga ligg bak den posten. Posten er oversikta, og han er med vilje smal.
Kva CLI-flaggene faktisk når
Mac-kommandolinjerettleiinga dokumenterer --version og --list-profiles mot den køyrbare OpenVPN Connect-fila. Stien i dokumentasjonen er ein plasshaldar og må erstattast med binærfila inne i den installerte programpakka. Set stien i hermeteikn, fordi namn på programpakker vanlegvis inneheld mellomrom.
Den binære fila er ikkje openvpn-køyrbar fil frå Homebrew. Dei er ulike program med ulike flagg, og å køyre hjelpeutdata frå fellesskapsklienten mot eit Connect-spørsmål gir eit sjølvsikkert feil svar.
Køyr spørjinga i konteksten til brukaren kva sine profilar du vil undersøkje. Eit profillager er tilstand per brukar, så eit administrator-skal kan sjå ei anna oversikt eller inga i det heile. Viss lista er tom medan GUI-en tydeleg viser ei tilkopling, er den uoverensstemminga det første du bør sjekke.
Les posten, ikkje berre namnet
Dei oppførte felta finst for å skilje postar som ser like ut. To profilar kan dele eit visingsnamn og likevel peike på ulike vertar, og identifikatoren er det som skil dei når du skriv ned den du meiner. Noter ID-en ved sida av namnet, ikkje i staden for det.
Typefeltet fortel deg korleis profilen autentiserer: automatisk innlogging, brukarlåst eller serverlåst. Den klassifiseringa forklarer kva legitimasjon appen vil be om, og om ei tilkopling kan starte utan at ein person er til stades.
Vertnamn og serveroverstyring er rutefakta. Eit kjent namn pluss ei overstyring til ein staging-vert er ei anna tilkopling enn same namn utan overstyring, og berre posten viser skilnaden. Samanlikn overstyringa før du samanliknar noko anna. Det er feltet som oftast blir liggande att når ein profil blir attskapt manuelt.
Kvifor lagringsmappa er eit dårleg substitutt
Mappa under Application Support er privat lagring, ikkje eit dokumentert grensesnitt. Oppsettet kan endre seg mellom versjonar, og filene i ho har berre tyding for programmet som skreiv dei.
Å kopiere den mappa til ein annan Mac ber filene, men ikkje konteksten dei er avhengige av. Keychain-postar, den registrerte brukaren og appen si eiga bokføring er separate, så ei kopiert mappe kan sjå ut til å vere på plass og likevel ikkje klare å kople til. Ei migrering som ser komplett ut og ikkje koplar til, er verre enn ei som nektar å starte.
Behandle mappa som ein tryggingskopi av ukjend verdi i staden for eit migreringsformat. Viss du må flytte ei tilkopling, flytt ein kjelde-profil som serveren gav ut, ikkje ein del av tilstanden til ein annan installasjon.
Kva oversikta ikkje kan fortelje deg
Lista eksporterer ikkje ei flyttbar .ovpn fil og gir ikkje tilbake legitimasjonen eller sertifikata appen held. Ho rapporterer at ein profil finst, og kva han rettar seg mot. Korleis ein attskapar han andre stader, er eit eige spørsmål med eit eige svar.
For migrering, skaff den godkjende opphavlege profilen eller den gjeldande nedlastinga til serveren, og importer han deretter gjennom den støtta arbeidsflyten. Det dokumenterte importflagget tek ei kjeldefil; eksportretninga er ikkje ein del av det grensesnittet.
Hald oversiktas utdata reine
Utdataa kan innehalde interne vertsnamn og kontoidentifikatorar. Behandle dei som ein kvar annan oversiktseksport, og sladd verts- og brukarfelta før du deler eit skjermbilde.
Inspeksjon krev ikkje ein importbrytar eller eit passord. Viss ein kommando du har fått ber om legitimasjon berre for å liste profilar, stopp og kontroller dei dokumenterte flagga. Lista er ei skriveverna spørjing, og det bør ho halde fram med å vere.