İçe aktarılan bağlantıların listesi Application Support içindeki bir klasörden değil, uygulamanın kendisinden alınabilir. macOS için OpenVPN Connect, kendi profil deposunu sorgulayan komut satırı bayrakları sunar; bu, yanıtın GUI'nin kullandığı modelin aynısından geldiği anlamına gelir. Bu yüzden belgelenmiş liste, göz atarak bulacağınız herhangi bir klasörden daha iyidir. Bu ayrıca klasörün neden onun yerine geçmediğini de açıklar.

Komutun okuduğu şey, içe aktarılan her profil için küçük bir kayıttır: bir tanımlayıcı, bir görünen ad, bir ana makine, bir profil türü, saklanan kullanıcı adı ve varsa sunucu geçersiz kılma. Bağlantıyla ilgili diğer her şey bu kaydın arkasında yaşar. Kayıt envanterin kendisidir ve kasıtlı olarak dardır.

CLI bayrakları gerçekte neye ulaşır

Mac komut satırı kılavuzu şunları belgeler: --version ve --list-profiles OpenVPN Connect çalıştırılabilir dosyasına karşı. Belgelerdeki yol bir yer tutucudur ve yüklü uygulama paketinin içindeki ikili dosyayla değiştirilmelidir. Bu yolu tırnak içine alın, çünkü uygulama paketlerinin adları genellikle boşluk içerir.

Bu ikili dosya Homebrew'den gelen openvpn çalıştırılabilir dosyası değildir. Bunlar farklı bayraklara sahip farklı programlardır, ve topluluk istemcisinin yardım çıktısını Connect ile ilgili bir soruya karşı çalıştırmak kendinden emin bir yanlış yanıt verir.

Sorguyu profillerini incelemek istediğiniz kullanıcının bağlamında çalıştırın. Profil deposu kullanıcı başına durumdur, bu yüzden bir yönetici kabuğu farklı bir envanter görebilir veya hiçbir şey göremez. GUI açıkça bir bağlantı gösterirken liste boşsa, ilk kontrol edilmesi gereken şey bu uyumsuzluktur.

Kaydı okuyun, sadece adı değil

Listelenen alanlar benzer görünen girdileri ayırt etmek için vardır. İki profil bir görünen adı paylaşabilir ve yine de farklı ana makinelere işaret edebilir; kastettiğinizi yazarken onları ayıran şey tanımlayıcıdır. ID'yi adın yanına yazın, onun yerine değil.

Tür alanı profilin nasıl kimlik doğruladığını söyler: otomatik oturum açma, kullanıcıya kilitli veya sunucuya kilitli. Bu sınıflandırma uygulamanın hangi kimlik bilgisini isteyeceğini ve bir kişi hazır olmadan bağlantının başlayıp başlayamayacağını açıklar.

Ana makine adı ve sunucu geçersiz kılma yönlendirme gerçekleridir. Tanıdık bir ad artı staging ana makinesine geçersiz kılma, aynı adın geçersiz kılma olmadan hâline göre farklı bir bağlantıdır ve farkı yalnızca kayıt gösterir. Başka herhangi bir şeyi karşılaştırmadan önce geçersiz kılmayı karşılaştırın. Profil elle yeniden oluşturulduğunda en sık geride bırakılan alan budur.

Depolama klasörü neden kötü bir yedek

Application Support altındaki dizin özel depolamadır, belgelenmiş bir arayüz değildir. Düzeni sürümler arasında değişebilir ve içindeki dosyalar yalnızca onları yazan uygulama için anlamlıdır.

Bu klasörü başka bir Mac'e kopyalamak dosyaları taşır ama bağlı oldukları bağlamı taşımaz. Keychain girdileri, kayıtlı kullanıcı ve uygulamanın kendi muhasebesi ayrıdır, bu yüzden kopyalanan bir klasör yerinde görünebilir ve yine de bağlanamayabilir. Tam görünen ve bağlanmayan bir geçiş, başlamayı reddedenden daha kötüdür.

Klasörü bilinmeyen değerde bir yedek olarak görün, geçiş biçimi olarak değil. Bir bağlantıyı taşımanız gerekiyorsa sunucunun verdiği kaynak profili taşıyın, başka bir kurulumun durumundan bir parça değil.

Envanterin size söyleyemeyeceği şey

Liste taşınabilir bir .ovpn dosyası dışa aktarmaz ve uygulamanın tuttuğu kimlik bilgilerini veya sertifikaları geri vermez. Yalnızca bir profilin var olduğunu ve neyi hedeflediğini bildirir. Başka bir yerde nasıl yeniden oluşturulacağı ayrı yanıtı olan ayrı bir sorudur.

Geçiş için onaylanmış orijinal profili veya sunucunun güncel indirmesini edinin, ardından desteklenen iş akışıyla içe aktarın. Belgelenmiş içe aktarma bayrağı bir kaynak dosya alır; dışa aktarma yönü o arayüzün parçası değildir.

Envanter çıktısını temiz tutun

Çıktı dahili ana makine adları ve hesap tanımlayıcıları içerebilir. Ona diğer envanter dışa aktarımları gibi davranın ve ekran görüntüsü paylaşmadan önce ana makine ve kullanıcı alanlarını gizleyin.

İnceleme bir içe aktarma anahtarı veya parola gerektirmez. Size verilen bir komut yalnızca profilleri listelemek için kimlik bilgisi istiyorsa durun ve belgelenmiş bayrakları kontrol edin. Liste salt okunur bir sorgudur ve öyle kalmalıdır.

İlgili makaleler