Comment mémoriser le mot de passe dans FortiClient VPN?
La dernière version de FortiClient
me demande à propos de mon mot de passe à chaque fois.
Comment puis-je faire le programme pour le retenir et qui est confronté à un problème similaire?
Quelqu'un aurait-il une solution?
OriginalL'auteur Artem Khaustov | 2016-04-01
Vous devez vous connecter pour publier un commentaire.
<show_remember_password>0</show_remember_password>
<show_remember_password>1</show_remember_password>
Maintenant, vous pouvez voir Enregistrer le Mot de passe case et vous pouvez enregistrer votre mot de passe.
v5.6.6.1167: après la restauration conf il y a Enregistrer le Mot de passe case à cocher, mais il disparaît après le succès de la connexion et de déconnexion(
À partir de la version 6.0 cela ne fonctionne plus. Le bouton de Sauvegarde sera toujours en créer un .sconf fichier. Ce fichier est crypté.
si vous n'avez pas entrer un mot de passe, le fichier sera enregistré en tant que .conf pas crypté
@Filomat dit dans v5.6.6.En 1167, il ne fonctionne que jusqu'à la déconnexion.
OriginalL'auteur Igor
Selon la documentation officielle, "Comment activer Enregistrer le Mot de passe, connexion Automatique, et Toujours dans FortiClient", la disponibilité de cette option (et quelques autres) est décidé par l'administrateur du serveur, en utilisant le paramètre de configuration
set save-password enable
.Vous pouvez actuellement la remplacer en altérer le show_* options dans le registre; en particulier,
HLKM\Software\Wow6432Node\Fortinet\Forticlient\sslvpn\<name>\show_remember_password = 1
Alors si "enregistrer le mot de passe" est cochée lors de la connexion, le client va crypter le mot de passe dans le DATA1 et DATA2 valeurs, et même si le serveur peut masquer les cases à cocher à nouveau, le mot de passe sauvegardé va rester. Pour la désactiver, modifier la connexion dans les paramètres du commutateur auth retour à l'Invite de connexion'.
EDIT: posté par Igor de la moitié un an plus tard, beaucoup plus structuré solution est d'exporter le fichier de config, de le modifier et de le charger de nouveau. Il y a différents paramètres utiles que vous pourriez souhaitez modifier. Vous pouvez également utiliser le fichier de configuration lors du déploiement de plusieurs hôtes ou de ré-installation.
Une réponse ci-dessous indique qu'ils pourraient être stockées en tant que fichiers de données xml. Mais comme je l'ai écrit au bas de ce post, beaucoup plus fiable et portable solution serait de les exporter, de les modifier et de les ré-importer le fichier de configuration, comme décrit dans une autre réponse ici. Veuillez upvote.
Cela ne fonctionne pas dans la version 6.0. La ruche de registre n'est pas modifiable. Même les administrateurs à faire des modifications.Il semble que les gens à FortiClient utilisation StackOverflow.
Bien sûr, il ne l'est pas, ils ont été les autorisations d'accès sur ces touches pour SYSTÈME ou TrustedInstaller ou autres joyeusetés. Pour apporter des modifications, vous devez faire la chose habituelle - prendre possession, de vous donner l'accès en écriture, faire de la modification, de la suppression de l'accès, la restauration de la propriété. Ou, psexec exécuter regedit.exe en tant que SYSTÈME, qui contourne toutes les restrictions. Mais c'est encore plus simple à utiliser la configuration xml méthode mentionnée dans l'autre, de meilleure réponse.
OriginalL'auteur theultramage
J'ai eu le même problème dans OSX (Sierra) à l'aide de Forticlient 5.4.1.J'ai fini par éditer le fichier suivant:
[Peut-être dans un emplacement différent pour vous en fonction de l'application a été installée à - regardez-réponse ci-dessous s'il n'existe pas]
De changer les deux zéros à:
Enregistrer et puis il suffit d'ouvrir à nouveau et les cases à cocher pour enregistrer sera disponible maintenant, contrairement à avant.
Vous pouvez également utiliser la même chose pour enregistrer certains paramètres de vpn pour auto déploiement de machines par script (au lieu de manuel de configuration pour chaque utilisateur)
Pour ceux que cela intéresse, j'ai trouvé qu'elle était simple:
Ouvrir Forticlient Console
Dans le terminal exécutez "sudo opensnoop | grep Forti"
Dans forticlient console d'ajouter rapidement un nouveau vpn
(Ctrl-C) à la borne, puis recherche par le biais de la sortie
Fichier ci-dessus était le plus évident de sondage et un rapide coup d'oeil a montré une bonne perspective.
Modifier comme ci-dessus et il fonctionne.
La version la plus récente(5.6.1.723) ne pas enregistrer le mot de passe alors que je fais déjà au-dessus de truc et de vérifier la
Remember credential
case à cocherEt si je tape le mot de passe de configuration directement dans le fichier plist, la configuration n'est pas reconnu par FortiClient app
Suivre @LeoHilbert contourner le problème, et il a travaillé sur les dernières Forticlient (5.6.1) avec quelques modifications mineures : 1/ j'ai édité le vpn.fichier plist, mis à jour AllowSavePassword drapeau ET créé un nouveau "Mot de passe" entrée de chaîne avec mon mot de passe de la valeur. 2/ Appelé sudo chflags uchg vpn.plist pour prévenir toute modification sur le fichier à partir de FortiClient. Attention : sachez qu'après cela, FortiClient ne sera pas en mesure de persister toute config plus rien
Voulais juste mettre à jour que de 6.0.1.28, @Frédéric étapes du encore du travail!
OriginalL'auteur Matt McGlinn
Pour Linux, vous pouvez utiliser
forticlientsslvpn_cli
avec Attendre pour nourrir le mot de passe.Une solution complète disponible ici:
https://gist.github.com/azizasm/e216bc47b54f5b68405f3c8f8b832e8a
Remarque: cette solution de reconnexion automatique si le VPN est interrompu.
OriginalL'auteur Azi