3 votes

Comment connecter un routeur à la console, en utilisant un mac

Je viens d'acheter un routeur non-Apple (un dispositif pfSense SG-1000 de Netgate). Comme plan de secours au cas où j'oublierais le mot de passe de l'interface web, pour ensuite sauver mon bacon, je veux pouvoir le connecter à la console malgré le fait que je ne fasse pas de Linux et équivalent. Les conseils que j'ai trouvés sur le site Web de l'appareil semblent plutôt complexes :

Installer un pilote VCP CP210x USB to UART Bridge approprié sur mon Mac ;

Utilisez un programme Terminal (screen, ou ZTerm, ou cu, mais pas Terminal) ;

Utilisez le Terminal pour localiser le port et vous y connecter.

Il peut s'agir d'un ancien conseil, antérieur à mac OS 10.12. Il pourrait s'agir d'un ensemble d'instructions équivalentes à celles de Windows ou de Linux. Pour maintenir mon Mac à un régime à faible entropie, j'essaie de minimiser les installations de logiciels spécifiques et j'essaie de minimiser les cas d'utilisation de commandes Terminal.

Quel serait le conseil des utilisateurs sérieux de Mac ?

Quel est le nombre minimal de logiciels dédiés que je dois absolument installer ?

Qu'est-ce que je dois vraiment faire d'autre ? Puis-je éviter d'utiliser le terminal ?

0 votes

Il est peut-être plus facile d'utiliser un gestionnaire de mots de passe (ou de rédiger le mot de passe et de le conserver dans une armoire fermée à clé sur votre lieu de travail) :-)

0 votes

@Patrix, j'utilise 1Password et je copie chacun de mes mots de passe en version imprimée. Je ne perds jamais de mots de passe. Pourtant, je crois que j'ai besoin de pouvoir réinitialiser le SG-1000 aux paramètres d'usine, ce qui ne peut être fait que par le biais du terminal (il n'y a pas de bouton à pousser sur l'appareil).

3voto

Douglas Points 10417

Je ne sais pas si je suis un "utilisateur sérieux de Mac" mais j'utilise mon Mac "sérieusement".

Les instructions que vous avez reçues conviennent à presque tous les systèmes d'exploitation (Windows, MacOS, Linux). Cela dépend juste du logiciel que vous utilisez

Ce que ces instructions vous disent c'est d'utiliser un RS-232 pour communiquer avec le routeur. Ce type de maintenance existe depuis au moins les années 1970 et est antérieur à MacOS/OS X.

La seule différence "moderne" est qu'ils recommandent maintenant une Pont USB vers UART ou, dans un langage plus courant, une Adaptateur USB à série parce que les ordinateurs modernes ne sont plus équipés de ports série RS-232 depuis très, très longtemps (depuis que l'USB s'est généralisé).

Vous n'aurez pas besoin d'installer de logiciel, il vous suffira d'utiliser screen qui est inclus dans MacOS. Vous pouvez consulter le site doit passer par le terminal parce que

  1. screen ne fonctionne qu'en Terminal
  2. vous vous connectez à la console pfSense (qui est, en fait, un autre Terminal connecté à un port série)

Ce que vous feriez alors, c'est vous connecter à la console en lançant la commande :

$ screen /dev/cu<USBdeviceName>

Je n'en ai pas actuellement un attaché à mon Mac, donc je ne peux pas vous donner un nom exact. Cependant, j'ai FreeBSD sur une vieille station de travail Dell avec des ports RS-232 dédiés et mes appareils sont les suivants /dev/cuca0 et /dev/cuca2 . (OS X base une grande partie de son fonctionnement interne sur BSD) Vous devrez voir comment le périphérique est nommé en listant les éléments suivants /dev .

0 votes

Maintenant je comprends : "screen ne fonctionne que dans le terminal, avec la commande screen". J'avais appelé screen à l'existence par le biais de spotlight... Faux. J'ai ensuite essayé (après de multiples essais) : sudo screen /dev/cu.SLAB_USBtoUART 115200 J'ai eu une demande de mot de passe, j'ai entré le mot de passe du SG-1000 et j'ai réussi. Un succès ? Si je perds mon mot de passe, je ne pourrai pas entrer mon mot de passe pour réinitialiser les paramètres d'usine et ensuite entrer un nouveau mot de passe. Et alors ?

0 votes

Si vous avez une boîte pfSense, vous devez la redémarrer. avec la console attachée à votre Mac et screen en cours d'exécution. De cette façon, vous pouvez accéder au mode utilisateur unique pour réinitialiser le mot de passe. Voir Docs pfSense pour plus de détails.

0 votes

Cool, le processus spécifié dans les docs de pfSense y est qualifié de "Simple", pas pour moi ! !! Alors, étant donné ce choix, comment pourrais-je faire pour m'assurer que l'accès à la console n'est *pas protégé par un mot de passe (alors que l'accès au web l'est) ? OU (alternativement) : dois-je m'en tenir au pswd par défaut de l'accès web de pfsense si je pense vouloir avoir un accès console qui ne serait pas protégé par pswd ?

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X