Cet article explique comment installer et exécuter le Client Linux de Cato v5.1.
À partir de la version 5.1, le Client Linux prend en charge les vérifications de posture d'appareil qui peuvent être incluses dans vos politiques de Connectivité et Sécurité du client. Cette version inclut également le support pour la sensibilisation de l'Utilisateur, les mises à jour automatiques gérées par Cato et SSO sans navigateur.
- Consultez les prérequis (surtout le système d'exploitation minimum de l'appareil) listés dans Préparer l'installation du Client Cato.
-
Pour SSO et fonctionnalités basées sur GUI :
- Toutes les versions de bureau Linux sont prises en charge (par exemple, Gnome et KDE)
- Définir un navigateur par défaut pour l'appareil (généralement le réglage par défaut est pour GNOME)
- Le SSO sans interface est pris en charge uniquement pour Azure. Pour plus d'informations sur la configuration du SSO Azure, consultez Configuration du SSO Azure pour votre compte
- Les scripts d'installation et d'exécution sont lancés depuis le CLI et nécessitent l'ouverture d'une application terminale
Télécharger le fichier Client et l'exécuter sur votre appareil Linux.
Pour installer le client sur un appareil Linux :
-
Depuis le portail de téléchargement du Client, sélectionnez l'onglet Linux et téléchargez le Client.
Les types de fichiers suivants sont disponibles :
- .rpm (Red Hat Package Manager)
- Debian (.deb)
-
Exécution du fichier Client :
- Pour le fichier .rpm, entrez la commande suivante dans le terminal : sudo rpm -i cato-client-install.rpm
- Pour le fichier Debian, entrez la commande suivante dans le terminal : sudo dpkg -i cato-linux-install.deb
Pour connecter le Client au Cato Cloud sur un appareil basé sur navigateur, exécutez la commande : cato-sdp start
Pour connecter le Client au Cato Cloud sur un appareil sans tête (sans navigateur), exécutez la commande : cato-sdp start --account <nom du compte> --user <adresse e-mail de l'utilisateur SDP>
Remarque
Remarque : Le nom du compte est le sous-domaine du compte. Pour trouver le sous-domaine, naviguez vers Accès > Authentification Unique.
Sur appareil avec un navigateur, après avoir exécuté la commande de démarrage, un navigateur s'ouvre. Vous pouvez utiliser le navigateur pour vous authentifier sur Cato en utilisant la méthode d'authentification configurée pour votre compte.
Pour vous authentifier avec SSO sur des appareils sans navigateur, vous pouvez utiliser un appareil différent qui dispose d'un navigateur pour s'authentifier au nom de l'appareil sans tête.
Vous pouvez utiliser le SSO sans tête pour authentifier les utilisateurs SDP dans des environnements sans navigateur, par exemple un outil en ligne de commande ou une imprimante, sans nécessiter de navigateur. Avec le SSO sans tête, vous pouvez utiliser un appareil différent, qui dispose d'un navigateur, pour s'authentifier au nom de l'appareil sans navigateur. Après s'être authentifié avec succès via le navigateur, l'appareil sans navigateur se connecte au Cato Cloud.
La réauthentification silencieuse n'est pas possible avec le SSO sans tête. Après l'expiration du token, les utilisateurs des SDP doivent se réauthentifier.
Le SSO sans tête vous permet de vous authentifier sur des appareils sans navigateur.
Pour authentifier sur un appareil sans interface :
-
Sur l'appareil sans tête, exécutez la commande : cato-sdp start --account <nom du compte>.
Un code unique et une URL sont retournés.
Remarque :
- Le nom du compte est le sous-domaine du compte. Pour trouver le sous-domaine, naviguez vers Accès > Authentification Unique.
- Pour une authentification sans SSO, ajoutez le paramètre --no-sso
- Le paramètre --headless n'est pas requis dans la version 5.1.0.21 et supérieur
- Sur un appareil disposant d'un navigateur, accédez à l'URL et entrez le code unique.
-
Connectez-vous avec vos informations d'identification SSO.
L'appareil sans tête est connecté au Cato Cloud.
Voici les actions que vous pouvez utiliser dans le Client Linux. Placez chaque paramètre en utilisant cato-sdp.
| Paramètre | Description |
|---|---|
| démarrer | Le client se connecte au Cloud Cato |
| arrêter | Le client se déconnecte du Cloud Cato |
| aide | Affiche la liste des arguments disponibles |
| statut | Affiche le statut de connectivité |
| version | Affiche la version du client |
| Support | Contacter le support technique |
| Mettre à jour | Mettre à jour le client vers la dernière version |
| import-cert | Importer le certificat de l'appareil |
Voici les arguments optionnels que vous pouvez utiliser pour différentes fonctionnalités et paramètres lorsque vous exécutez le Client. Chaque paramètre doit être précédé par cato-sdp start.
| Paramètre | Description |
|---|---|
| --address<Adresse IP du PoP> | Le client se connecte à un PoP Cato spécifique (contacter le support pour l'adresse IP spécifique). Le comportement par défaut est que le client se connecte automatiquement au meilleur PoP disponible dans le Cloud Cato. |
| --append {head|tail} |
Conserve la configuration existante dans /etc/resolv.conf. Lorsqu'il est connecté, le client remplace /etc/resolv.conf par la configuration DNS reçue de Cato. Utiliser ce paramètre ajoute la configuration Cato à la configuration existante.
Si le Tunnel fractionné est activé dans l'Application de gestion Cato, ce paramètre est ignoré et le Client remplace toujours le contenu de /etc/resolv.conf. |
| --cato-sdp support | Téléchargez les journaux du Client ou envoyez-les directement à l'équipe de support technique. |
|
--floglevel --gloglevel |
Définit les paramètres de journalisation des fichiers (floglevel) ou globaux (gloglevel) pour le Client :
|
|
--headless --no-sso |
Le client s'exécute en mode sans interface. no-sso invite l'utilisateur SDP à entrer un mot de passe. Utilisez cet argument sur un appareil sans interface dans des comptes sans authentification SSO configurée. |
| --help | Affiche l'écran d'aide. |
| --metric _metric_ |
La route créée pour le trafic VPN (voir --route). Si non spécifié, cette route a la plus haute priorité sur le système (identique à spécifier --metric 0). |
| --port | Change le port DTLS (443 ou 1337), le port 443 est le paramètre par défaut. |
| --reconn _seconds_ |
Suite à une déconnexion, le nombre de secondes que le client attend avant de tenter de se reconnecter. Le client tente de se reconnecter à cet intervalle jusqu'à ce qu'une connexion soit établie ou que le client soit arrêté de manière externe. Si ce paramètre n'est pas spécifié, le client tente de se reconnecter une seule fois et, en cas d'échec, se déconnecte immédiatement. |
| --reg_code | Utilise un code d'enregistrement pour s'authentifier au Client. |
| --route |
Un seul sous-réseau qui est routé vers le tunnel au lieu de la route par défaut. Par exemple : --route 10.24.0.0/16 crée une route spécifique afin que seul ce sous-réseau soit routé via le VPN. Si non spécifié, le client ajoute une route par défaut afin que tout le trafic soit dirigé via le VPN sur l'appareil (identique à spécifier --route 0.0.0.0/0). |
| --user, --account, --password, --reset-password, --reset-cred |
Identifiants utilisateur Cato. Ces valeurs sont optionnelles pour les utilisateurs qui s'authentifient avec le navigateur Web. mot de passe est optionnel. Lorsqu'un mot de passe est requis, l'utilisateur est invité à en ajouter un nouveau. reset-cred réinitialise tous les identifiants utilisateur et supprime le jeton d'authentification (pris en charge sur v5.0 et supérieur). RemarqueNote : Nous ne recommandons pas d'utiliser l'argument --password. |
| --use-systemd-resolv |
Utilise systemd-resolv (au lieu de modifier /dev/resolv.conf directement). Les valeurs pour ce paramètre sont :
Lorsque vous utilisez le paramètre --use-systemd-resolv avec le Client, n'utilisez PAS le paramètre append. |
| --version | Affiche des informations sur la version du client. |
| --pin | Entrez un code MFA |
Vous pouvez enregistrer les arguments pour le Client Linux dans un fichier, puis charger les Paramètres lors du démarrage du Client. Ce sont les arguments pour le fichier Client :
| Paramètre | Description |
|---|---|
| --load_file_ |
Utilise les valeurs de paramètre stockées dans le fichier précédemment avec --save. Vous pouvez annuler tout paramètre stocké en le spécifiant sur la ligne de commande. Puisque les identifiants sont également stockés dans ce fichier, assurez-vous de le garder privé car quiconque peut utiliser ce fichier pour se connecter avec les identifiants sauvegardés. Alternativement, vous pouvez stocker un mot de passe vide ou incorrect dans le fichier et spécifier le correct sur la ligne de commande. Par exemple : --load_file_ --password '******' |
| --save_file_ | Enregistre Tous les arguments passés sur la ligne de commande dans le Fichier donné pour une utilisation avec le paramètre --load. |
| --show_file_ | Afficher les paramètres enregistrés dans le Fichier avec --save. |
Cette section contient des arguments utilisés pour les Clients Linux qui utilisent l'Authentification de l'Appareil avec un certificat d'Appareil. Pour plus d'informations, consultez Distribution et installation des certificats de périphériques.
| Paramètre | Description |
|---|---|
| --cert <chemin du certificat> |
Chemin vers le Fichier de certificat pour l'Authentification de l'appareil. Le chemin par défaut est :
|
Si vous n'avez plus besoin du Client sur un Appareil, vous pouvez le désinstaller. Une fois que le Client est désinstallé, il n'y a aucun moyen d'appliquer les règles de réseau ou les politiques de sécurité à l'Appareil.
Pour désinstaller le Client :
-
Dans le terminal, exécutez la commande pour le type de Fichier qui a été installé :
- .rpm
sudo rpm -e cato-client-install - .deb
sudo dpkg -r cato-linux-install
- .rpm
-
(Optionnel) Après que le processus de désinstallation est complet, supprimez les Fichiers de configuration restants dans ces Emplacements
- sudo rm -rf /opt/cato
- sudo rm -rf /usr/lib/cato/
- sudo rm -rf /var/log/cato*.log
- sudo rm -rf ~/.cato/
- Redémarrez votre Appareil.
Si vous avez apporté des modifications à votre configuration réseau système lors de l'installation du Client Cato, vous devrez peut-être revenir sur ces modifications manuellement.
0 commentaire
Cet article n'accepte pas de commentaires.