Senarai sambungan yang diimport tersedia daripada aplikasi itu sendiri, bukan daripada folder di dalam Application Support. OpenVPN Connect untuk macOS mendedahkan bendera baris arahan yang menanyakan stor profilnya sendiri, bermakna jawapannya datang daripada model yang sama yang digunakan oleh GUI. Itulah sebabnya senarai yang didokumenkan mengatasi mana-mana folder yang anda temui dengan melayari. Ini juga menjelaskan mengapa folder itu bukan penggantinya.

Apa yang dibaca oleh arahan ialah rekod kecil bagi setiap profil yang diimport: pengecam, nama paparan, hos, jenis profil, nama pengguna yang disimpan dan sebarang pengatasan pelayan. Segala-galanya tentang sambungan berada di sebalik rekod itu. Rekod itu ialah inventori, dan ia sengaja sempit.

Apa yang sebenarnya dicapai oleh bendera CLI

Panduan baris arahan Mac mendokumenkan --version dan --list-profiles terhadap fail boleh laku OpenVPN Connect. Laluan dalam dokumentasi ialah pemegang tempat dan mesti diganti dengan binari di dalam pakej aplikasi yang dipasang. Letakkan laluan itu dalam tanda petik, kerana nama pakej aplikasi biasanya mengandungi ruang.

Binari itu bukan openvpn fail boleh laku daripada Homebrew. Ia adalah program berbeza dengan bendera berbeza, dan menjalankan output bantuan klien komuniti terhadap soalan tentang Connect menghasilkan jawapan salah yang yakin.

Jalankan pertanyaan dalam konteks pengguna yang profilnya ingin anda periksa. Storan profil ialah keadaan bagi setiap pengguna, jadi shell pentadbir mungkin melihat inventori berbeza atau tiada langsung. Jika senarai kosong sedangkan GUI jelas menunjukkan sambungan, ketidakpadanan itu ialah perkara pertama yang perlu diperiksa.

Baca rekod, bukan hanya nama

Medan yang disenaraikan wujud untuk membezakan entri yang kelihatan serupa. Dua profil boleh berkongsi nama paparan dan masih menunjuk ke hos yang berbeza, dan pengecam ialah apa yang membezakan mereka apabila anda mencatat yang anda maksudkan. Catat ID di sebelah nama, bukan sebagai gantinya.

Medan jenis memberitahu anda bagaimana profil mengesahkan: log masuk automatik, dikunci pengguna atau dikunci pelayan. Klasifikasi itu menjelaskan kelayakan mana yang akan diminta oleh aplikasi dan sama ada sambungan boleh bermula tanpa kehadiran seseorang.

Nama hos dan pengatasan pelayan ialah fakta penghalaan. Nama biasa ditambah pengatasan ke hos staging ialah sambungan berbeza daripada nama yang sama tanpa pengatasan, dan hanya rekod menunjukkan perbezaannya. Bandingkan pengatasan sebelum anda membandingkan apa-apa yang lain. Ini medan yang paling kerap tertinggal apabila profil dicipta semula secara manual.

Mengapa folder storan ialah pengganti yang lemah

Direktori di bawah Application Support ialah storan peribadi, bukan antara muka yang didokumenkan. Susun aturnya boleh berubah antara keluaran, dan fail di dalamnya hanya bermakna kepada aplikasi yang menulisnya.

Menyalin folder itu ke Mac lain membawa fail tetapi bukan konteks yang menjadi kebergantungannya. Entri Keychain, pengguna berdaftar dan perakaunan aplikasi itu sendiri adalah berasingan, jadi folder yang disalin boleh kelihatan di tempatnya dan masih gagal menyambung. Migrasi yang kelihatan lengkap dan tidak menyambung adalah lebih teruk daripada yang enggan bermula.

Anggap folder itu sebagai sandaran yang nilainya tidak diketahui, bukan sebagai format migrasi. Jika anda perlu memindahkan sambungan, pindahkan profil sumber yang dikeluarkan oleh pelayan, bukan secebis keadaan pemasangan lain.

Apa yang inventori tidak dapat beritahu anda

Senarai itu tidak mengeksport fail .ovpn mudah alih dan tidak memulangkan kelayakan atau sijil yang dipegang oleh aplikasi. Ia hanya melaporkan bahawa profil wujud dan apa sasarannya. Cara menciptanya semula di tempat lain ialah soalan berasingan dengan jawapan berasingan.

Untuk migrasi, dapatkan profil asal yang diluluskan atau muat turun pelayan semasa, kemudian import melalui aliran kerja yang disokong. Bendera import yang didokumenkan menerima fail sumber; arah eksport bukan sebahagian daripada antara muka itu.

Pastikan output inventori bersih

Output mungkin mengandungi nama hos dalaman dan pengecam akaun. Perlakukan seperti mana-mana eksport inventori lain, dan tutup medan hos dan pengguna sebelum berkongsi tangkapan skrin.

Pemeriksaan tidak memerlukan suis import atau kata laluan. Jika arahan yang diberikan kepada anda meminta kelayakan semata-mata untuk menyenaraikan profil, berhenti dan semak bendera yang didokumenkan. Senarai itu ialah pertanyaan baca sahaja, dan ia harus kekal begitu.

Artikel berkaitan