OpenVPN Connect al Mac: llista els perfils importats des de la CLI
La CLI del Mac llista els perfils importats amb el seu ID, amfitrió i tipus. Feu servir aquest inventari per a la migració en lloc de copiar la carpeta d'emmagatzematge privada de l'aplicació.
La llista de connexions importades és disponible des de la mateixa aplicació, no des d'una carpeta dins d'Application Support. OpenVPN Connect per a macOS exposa indicadors de línia d'ordres que consulten el seu propi magatzem de perfils, cosa que significa que la resposta prové del mateix model que utilitza la GUI. Per això la llista documentada supera qualsevol carpeta que trobeu navegant. També explica per què la carpeta no n'és un substitut.
El que llegeix l'ordre és un registre petit per cada perfil importat: un identificador, un nom de visualització, un amfitrió, un tipus de perfil, el nom d'usuari desat i qualsevol substitució del servidor. Tota la resta sobre la connexió viu darrere d'aquest registre. El registre és l'inventari, i és deliberadament estret.
Fins on arriben realment els indicadors de la CLI
La guia de línia d'ordres del Mac documenta --version i --list-profiles contra l'executable d'OpenVPN Connect. El camí de la documentació és un marcador de posició i s'ha de substituir pel binari dins del paquet de l'aplicació instal·lada. Poseu aquest camí entre cometes, perquè els noms dels paquets d'aplicacions solen contenir espais.
Aquest binari no és l'openvpn executable de Homebrew. Són programes diferents amb indicadors diferents, i executar l'ajuda del client de la comunitat contra una pregunta sobre Connect produeix una resposta incorrecta amb seguretat.
Executeu la consulta en el context de l'usuari els perfils del qual voleu inspeccionar. El magatzem de perfils és estat per usuari, així que un shell d'administrador pot veure un inventari diferent o cap. Si la llista és buida mentre la GUI mostra clarament una connexió, aquesta discrepància és la primera cosa a comprovar.
Llegiu el registre, no només el nom
Els camps llistats existeixen per desambiguar entrades que semblen iguals. Dos perfils poden compartir un nom de visualització i tot i així apuntar a amfitrions diferents, i l'identificador és el que els distingeix quan anoteu el que voleu dir. Anoteu l'ID al costat del nom, no en lloc seu.
El camp de tipus us diu com s'autentica el perfil: inici de sessió automàtic, bloquejat per usuari o bloquejat per servidor. Aquesta classificació explica quina credencial demanarà l'aplicació i si una connexió pot començar sense que hi hagi una persona.
El nom d'amfitrió i la substitució del servidor són els fets d'encaminament. Un nom conegut més una substitució cap a un amfitrió staging és una connexió diferent del mateix nom sense substitució, i només el registre mostra la diferència. Compareu la substitució abans de comparar qualsevol altra cosa. És el camp que més sovint es deixa enrere quan es recrea un perfil a mà.
Per què la carpeta d'emmagatzematge és un mal substitut
El directori dins d'Application Support és emmagatzematge privat, no una interfície documentada. La seva disposició pot canviar entre versions, i els fitxers que hi ha només tenen sentit per a l'aplicació que els va escriure.
Copiar aquesta carpeta a un altre Mac porta els fitxers però no el context del qual depenen. Les entrades del Keychain, l'usuari inscrit i la comptabilitat pròpia de l'aplicació són separades, així que una carpeta copiada pot aparèixer al seu lloc i tot i així no aconseguir connectar-se. Una migració que sembla completa i no connecta és pitjor que una que es nega a començar.
Tracteu la carpeta com una còpia de seguretat de valor desconegut, no com un format de migració. Si heu de moure una connexió, moveu un perfil d'origen que hagi emès el servidor, no un tros de l'estat d'una altra instal·lació.
Què no us pot dir l'inventari
La llista no exporta un fitxer .ovpn portable ni retorna les credencials o certificats que guarda l'aplicació. Informa que un perfil existeix i a què apunta. Com recrear-lo en un altre lloc és una pregunta separada amb una resposta separada.
Per a la migració, obteniu el perfil original aprovat o la descàrrega actual del servidor i importeu-lo mitjançant el flux de treball suportat. L'indicador d'importació documentat accepta un fitxer d'origen; la direcció d'exportació no forma part d'aquesta interfície.
Manteniu neta la sortida de l'inventari
La sortida pot contenir noms d'amfitrió interns i identificadors de compte. Tracteu-la com qualsevol altra exportació d'inventari i redacteu els camps d'amfitrió i usuari abans de compartir una captura de pantalla.
La inspecció no requereix cap commutador d'importació ni contrasenya. Si una ordre que us han donat demana credencials només per llistar perfils, atureu-vos i comproveu els indicadors documentats. La llista és una consulta de només lectura, i així ha de romandre.