OpenVPN Connect Macen: importált profilok listázása a CLI-ből
A Mac CLI kilistázza az importált profilokat azonosítójukkal, gazdagépükkel és típusukkal. Használja ezt a leltárt a migrációhoz ahelyett, hogy az alkalmazás privát tárolómappáját másolná.
Az importált kapcsolatok listája magából az alkalmazásból érhető el, nem az Application Supporton belüli mappából. Az OpenVPN Connect macOS-hez olyan parancssori kapcsolókat kínál, amelyek a saját profilraktárát kérdezik le, ami azt jelenti, hogy a válasz ugyanabból a modellből jön, amelyet a GUI használ. Ezért a dokumentált lista jobb minden mappánál, amelyet böngészéssel talál. Azt is megmagyarázza, miért nem helyettesíti a mappa.
A parancs egy kis rekordot olvas be minden importált profilhoz: azonosító, megjelenített név, gazdagép, profiltípus, a tárolt felhasználónév és bármilyen kiszolgáló-felülírás. A kapcsolat minden más jellemzője e rekord mögött él. A rekord a leltár, és szándékosan szűk.
Mit érnek el valójában a CLI kapcsolói
A Mac parancssori útmutatója dokumentálja --version és --list-profiles kapcsolót az OpenVPN Connect futtatható fájljához. A dokumentációban szereplő útvonal helyőrző, és az telepített alkalmazáscsomagon belüli binárisra kell cserélni. Tegye ezt az útvonalat idézőjelek közé, mert az alkalmazáscsomagok neve általában szóközöket tartalmaz.
Ez a bináris nem a Homebrew openvpn futtatható fájlja. Ezek különböző programok különböző kapcsolókkal, és a közösségi kliens súgókimenetének egy Connect-kérdésre való futtatása magabiztos hibás választ ad.
Futtassa a lekérdezést annak a felhasználónak a környezetében, akinek a profiljait vizsgálni szeretné. A profilraktár felhasználónkénti állapot, ezért egy rendszergazdai héj más leltárt vagy semmit sem láthat. Ha a lista üres, miközben a GUI egyértelműen mutat egy kapcsolatot, ezt az eltérést érdemes először ellenőrizni.
A rekordot olvassa, ne csak a nevet
A listázott mezők a hasonló bejegyzések megkülönböztetésére szolgálnak. Két profil osztozhat a megjelenített néven, és mégis különböző gazdagépekre mutathat, és az azonosító az, ami megkülönbözteti őket, amikor leírja, amelyikre gondol. Az azonosítót a név mellé jegyezze fel, nem helyette.
A típus mező megmondja, hogyan hitelesít a profil: automatikus bejelentkezés, felhasználóhoz kötött vagy kiszolgálóhoz kötött. Ez a besorolás elmagyarázza, milyen hitelesítő adatot fog kérni az alkalmazás, és hogy egy kapcsolat elindulhat-e jelenlévő személy nélkül.
A gazdagépnév és a kiszolgáló-felülírás az útválasztási tények. Egy ismerős név plusz felülírás egy staging gazdagépre más kapcsolat, mint ugyanaz a név felülírás nélkül, és a különbséget csak a rekord mutatja. Hasonlítsa össze a felülírást, mielőtt bármi mást összehasonlítana. Ez az a mező, amely a legtöbbször kimarad, amikor egy profilt kézzel újra létrehoznak.
Miért rossz helyettesítő a tárolómappa
Az Application Support alatti könyvtár privát tároló, nem dokumentált felület. Az elrendezése verziók között változhat, és a benne lévő fájlok csak annak az alkalmazásnak jelentenek valamit, amely írta őket.
A mappa egy másik Macre másolása átviszi a fájlokat, de nem a hozzájuk tartozó környezetet. A Keychain-bejegyzések, a regisztrált felhasználó és az alkalmazás saját nyilvántartása külön vannak, ezért egy másolt mappa látszólag a helyén lehet, és mégsem tud kapcsolódni. Az a migráció, amely késznek látszik és nem kapcsolódik, rosszabb annál, amely nem hajlandó elindulni.
Tekintse a mappát ismeretlen értékű biztonsági mentésnek, ne migrációs formátumnak. Ha át kell helyeznie egy kapcsolatot, a kiszolgáló által kiadott forrásprofilt helyezze át, ne egy másik telepítés állapotának egy szeletét.
Amit a leltár nem tud megmondani
A lista nem exportál hordozható .ovpn fájlt, és nem adja vissza az alkalmazás által tárolt hitelesítő adatokat vagy tanúsítványokat. Csak azt jelenti, hogy létezik egy profil, és mire irányul. Az, hogy máshol hogyan hozható újra létre, külön kérdés, külön válasszal.
A migrációhoz szerezze be a jóváhagyott eredeti profilt vagy a kiszolgáló jelenlegi letöltését, majd importálja a támogatott munkafolyamaton keresztül. A dokumentált importkapcsoló forrásfájlt fogad; az export iránya nem része ennek a felületnek.
Tartsa tisztán a leltár kimenetét
A kimenet belső gazdagépneveket és fiókazonosítókat tartalmazhat. Kezelje úgy, mint bármely más leltárexportot, és a képernyőkép megosztása előtt takarja ki a gazdagép- és felhasználómezőket.
A vizsgálathoz nem kell importkapcsoló vagy jelszó. Ha egy kapott parancs csak a profilok listázásához kér hitelesítő adatokat, álljon meg, és ellenőrizze a dokumentált kapcsolókat. A lista csak olvasható lekérdezés, és annak kell maradnia.