Mac OS X'te bir Cisco VPN bağlantı şifresi otomatik olarak nasıl kaydedilir?


16

Mac OS X'te Cisco istemcisini kullanmak yerine bir Cisco IPSec VPN bağlantısı kurdum. Oldukça iyi beğendim, sadece saatin yanındaki tepsiye oturuyor ve kolayca bağlanıp bağlantıyı kesmemi sağlıyor.

Bununla birlikte, bunun bir dezavantajı, Apple'ın ağ tercih bölmesinin uzak sunucunun kullanıcı şifrelerini saklamama politikasını gerçekten zorlamasıdır, bu nedenle bağlantıyı ilk oluşturduğumda bir kez saklamama izin verir ve bu şekilde bağlanmama izin verir , ancak bağlantıyı kestikten sonra şifreyi kaldırır ve artık o alana yazmama izin vermez.

resim açıklamasını buraya girin

Sonunda her bağlandığımda giriş kimlik bilgilerini isteyen bir kutu var. Bunu atlamanın / otomatik doldurmanın bir yolu var mı?

resim açıklamasını buraya girin

Yanıtlar:


2

Cisco'nun istemcisini kullanmanın kötü eski günlerinde , uzak sunucu ilkesi etrafında çalışmak için .pcf dosyasını düzenlemek kolaydı . Alternatif müşteriyi kullanmak Shimo birkaç yıl önce benim için çalıştı (şimdi kapalı kaynak, ancak eski sürümü Google Code'dan alabilirsiniz). İşte , Anahtarlık kullanmayan denemediğim başka bir geçici çözüm .


1
Teşekkür ederim. Cisco, OS X'te buggy olabilir ve bu yüzden yerleşik IPSec işlevselliğini tercih ederim. Evet, pcfdosya ile şifreyi saklayabilir ve dosyayı etkin bir şekilde "salt okunur" hale getirebilirsiniz, böylece uzak sunucunun politikası bunu söylemiş olsa bile istemci şifreyi silemez. Ayrıca, Shimo işe yarayabilir ama gerçekten sorum, yerleşik istemcide nasıl yapılacağı ile ilgili. Geçici çözümü denedim - parolayı başlangıçta saklamanızı sağlar ancak bağlantıyı kestikten sonra parola silinir.
cwd

@cwd Sorunuza cevap vermiyorsa neden bu yanıtı kabul ettiniz? Yoksa yorumunuzu yanlış mı ayrıştırıyorum?
unomi

3

AppleScript ile benim için çalışan bir geçici çözüm var.


Bu AppleScript'in hala 10.9.4'te çalışıp çalışmadığını kimse doğrulayabilir mi? Senaryoyu osascript ile çalıştırırsam ya da AppleScript Editor'dan çalıştırırsam imleçe yapıştırırsam şifremi terminale yapıştırırım.
cclark

Evet, 10.9.4'te çalışıyor. Ayrıca çatalımı
Synox

Yönlendiricinin kaydedilmesine izin vermek için değiştirilmesini sağladık, bu yüzden maalesef artık çatalın test edilmesinin kolay olduğu bir ortamım yok. Takip ettiğiniz ve paylaştığınız için teşekkürler.
cclark

Bunun Yosemite üzerinde çalıştığını doğrulayabilir. Ancak VPN bağlayıcımı açtığımda şifremi otomatik olarak girmiyor gibi görünüyor. Komut dosyasının parolayı girmesi için "çalıştır" düğmesini elle tıklatmam gerekiyor - bu amaçlanan bir işlev miydi?
theGreenCabbage

Bu amaçlanmamış, hepsi benim için otomatik olarak yapıyor. En son güncellemelerle tekrar kontrol edeyim.
Synox

2

Github'da başka bir senaryom var .

Tıklama ve girişi simüle etmek yerine, bu komut dosyası işleme erişir ve eylemleri tetikler.

Komut dosyası ilk kez çalıştırılırken OSX erişilebilirlik isteyebilir.


Üzgünüm toplam Mac yenisi burada. Üst çubuktaki VPN'ime bağlanmaya çalıştığımda bu otomatik olarak mı patlıyor yoksa buna VPN'ye bağlanmak için manuel olarak bir komut dosyası gibi mi deniyor?
anon58192932

Bu bana 'vpn artık yardımcı erişime izin veriyor' veriyor. Çözüm, güvenlik ayarlarına gitmek ve erişime izin vermek için komut dosyasının adını eklemektir.
anon58192932

-1

Açıklama:

Bu, VPN IPSec bağlantısı için Anahtarlık Erişimi öğesindeki bir sorundan kaynaklanır. İki dakikalık bir düzeltme sizin için çözer.

Çözüm:

  1. Tıklayarak Anahtarlık Erişimi'ni başlatın Applications > Utilities > Keychain Access
  2. Sol üst bölmede, Anahtarlıklar altında Sistem'i seçin
  3. Sol altta, Kategori altında Tüm Öğeler'i seçin
  4. Ekranın sağ tarafında aşağı doğru kaydırın ve VPN (IPSec) adlı iki öğeyi bulun
  5. IPSec XAuth Parolası olan VPN'yi (IPSec) çift tıklatın
  6. Erişim Kontrolü düğmesini / sekmesini tıklayın. Bu anahtarlık öğesini kullanmasına izin verilen uygulamalar aşağıda görüntülenecektir. Şifrenizi girmeniz istenirse girin.
  7. Artıya tıklayın ( + ) işaretini tıklayın
  8. Finder penceresi göründüğünde, Cmd + Shift + G klavyenizdeki
  9. Klasöre Git iletişim kutusu görüntülendiğinde, /usr/libexec/configd Git'i ve Git'i tıklayın.
  10. Seçin ve Ekle'yi tıklayın
  11. Değişiklikleri Kaydet'i tıklayın
  12. Anahtarlık Erişimi'ni kapatın ve VPN'nize tekrar bağlanmayı deneyin

http://www.proposedsolution.com/solutions/vpn-ipsec-prompting-saved-password/


2
yüksek sierra üzerinde çalışmıyor
gabin

@ Haklısın, macOS 10.13.3 üzerinde çalışmıyor, belki de çalışan bir çözüm buldunuz?
Darrarski

@Darrarski maalesef değil. Şifreyi manuel olarak
giriyorum

@gabin Bu soru için tek bir "doğru" cevap yok. Bana gelince - başka hiçbir şey işe yaramıyor.
skywinder
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.