Question Comment enregistrer automatiquement un mot de passe de connexion Cisco VPN sur Mac OS X?


J'ai configuré une connexion VPN Cisco IPSec au lieu d'utiliser le client Cisco sous Mac OS X. Je l'aime assez bien, il se trouve juste à côté de l'horloge et me permet de me connecter et de me déconnecter facilement.

Cependant, l'inconvénient est que le volet de préférences réseau d'Apple renforce vraiment la politique du serveur distant consistant à ne pas stocker les mots de passe des utilisateurs. Il me permettra donc de le stocker une première fois. , mais après je me déconnecte, il supprime le mot de passe et ne me laisse plus entrer dans ce champ.

enter image description here

Ce que je me retrouve avec une boîte me demande des identifiants de connexion chaque fois que je me connecte. Existe-t-il un moyen de contourner / remplir automatiquement cette fonction?

enter image description here


16
2017-10-04 01:47


origine




Réponses:


Dans le mauvais vieux temps d’utiliser le client de Cisco, il était facile de modifier le .pcf fichier pour contourner la stratégie de serveur distant. Utiliser le client alternatif Shimo a fonctionné pour moi il y a quelques années (il est maintenant fermé, mais vous pouvez obtenir l'ancienne version de Google Code). Voici une autre solution de contournement Je n'ai pas essayé qui utilise le trousseau.


2
2018-03-04 22:32



Je vous remercie. Cisco peut être bogué sous OS X et donc je préfère de loin la fonctionnalité intégrée IPSec. Oui avec le pcf fichier que vous pouvez stocker le mot de passe et rendre le fichier "en lecture seule" efficace afin que le client ne puisse pas effacer le mot de passe même si la stratégie du serveur distant le dit. De plus, Shimo pourrait fonctionner, mais ma question est vraiment de savoir comment le faire sur le client intégré. Avoir essayé la solution de contournement - il vous permet de stocker le mot de passe initialement, mais une fois déconnecté, le mot de passe est effacé. - cwd
@cwd Pourquoi avez-vous accepté cette réponse si elle ne répond pas à votre question? Ou est-ce que je pars mal votre commentaire? - unomi


Il y a un solution de contournement avec AppleScript ça marche pour moi.


3
2017-07-02 18:46



Quelqu'un peut-il confirmer si cet AppleScript fonctionne toujours dans 10.9.4? J'obtiens mon mot de passe collé dans le terminal si je lance le script via osascript ou collé au curseur si je l'exécute depuis l'éditeur AppleScript. - cclark
Oui ça marche sur 10.9.4. Vous pouvez également tester ma fourche: gist.github.com/synox/c597321d6d007f812f45 - Synox
Nous avons fini par le faire changer sur le routeur pour lui permettre d'être sauvegardé. Malheureusement, je n'ai plus l'environnement dans lequel il est facile de tester la fourche. Merci d'avoir suivi et partagé. - cclark
Peut confirmer cela fonctionne sur Yosemite. Mais il ne semble pas entrer automatiquement mon mot de passe lorsque j'ouvre mon connecteur VPN. Il faut que je clique manuellement sur le bouton "Exécuter" pour que le script entre le mot de passe - est-ce une fonctionnalité prévue? - theGreenCabbage
Ce n'est pas prévu, il fait tout automatiquement pour moi. Laissez-moi vérifier à nouveau avec les dernières mises à jour. - Synox


J'ai un autre script sur github.

Au lieu de simuler un clic et une entrée, ce script accède au processus et déclenche simplement les actions.

La première fois que le script est exécuté, OSX peut demander l’accessibilité.


2
2017-10-27 07:34



Désolé, total Mac newb ici. Est-ce que cela se déclenche automatiquement lorsque j'essaie de me connecter à mon VPN dans la barre supérieure ou est-ce que cela s'appelle manuellement un peu comme un script pour se connecter au VPN? - anon58192932
Cela me donne "vpn est maintenant autorisé accès assisté". La solution consiste à accéder aux paramètres de sécurité et à ajouter le nom du script pour autoriser l'accès. - anon58192932


Explication:

Cela est dû à un problème avec l'élément Keychain Access pour la connexion VPN IPSec. Une correction de deux minutes vous permettra de régler le problème.

Solution:

  1. Lancer l'accès au trousseau en cliquant sur Applications > Utilities > Keychain Access
  2. Dans le volet supérieur gauche, sous Porte-clés, sélectionnez Système
  3. En bas à gauche, sous Catégorie, sélectionnez Tous les articles
  4. Sur le côté droit de l'écran, faites défiler vers le bas et localisez les deux éléments appelés VPN (IPSec)
  5. Double-cliquez sur le VPN (IPSec) qui est le mot de passe IPSec XAuth
  6. Cliquez sur le bouton / onglet Contrôle d'accès. Les applications autorisées à utiliser cet élément de trousseau seront affichées ci-dessous. Si vous êtes invité à entrer votre mot de passe, entrez-le.
  7. Cliquez sur le plus (+) signe
  8. Lorsque la fenêtre du Finder apparaît, appuyez sur Cmd + Shift + G sur ton clavier
  9. Lorsque la boîte de dialogue Aller à un dossier apparaît, entrez /usr/libexec/configd et cliquez sur Go
  10. Sélectionnez-le et cliquez sur Ajouter
  11. Cliquez sur Enregistrer les modifications
  12. Fermer l'accès au trousseau et essayez à nouveau de vous connecter à votre VPN

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


0
2017-07-28 13:59



ne fonctionne pas sur la haute sierra - gabin
@Gabin vous avez raison, ne fonctionne pas sur macOS 10.13.3, vous avez peut-être trouvé une solution de travail? - Darrarski
@ Darrarski malheureusement pas. J'entre le mot de passe manuellement - gabin