Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Herstellen einer SSH-Verbindung für eine NETCONF-Sitzung und cRPD

SSH kann verwendet werden, um Verbindungen zwischen einem Konfigurationsverwaltungsserver und einem Gerät herzustellen, auf dem Linux OS mit cRPD ausgeführt wird.

Stellen Sie eine SSH-Verbindung her

Ein Konfigurationsmanagementserver wird, wie der Name schon sagt, verwendet, um das Gerät, auf dem Linux OS ausgeführt wird, remote zu konfigurieren. Bei SSH initiiert der Konfigurationsverwaltungsserver eine SSH-Sitzung mit dem Gerät, auf dem das Linux-Betriebssystem ausgeführt wird.

SSH aktivieren

So richten Sie den Fernzugriff über den SSH-Dienst auf einem cRPD ein:

  1. Aktivieren Sie den SSH-Zugriff.

    [edit groups global]

    user@host# set system services ssh

  2. Bestätigen Sie die Konfiguration.

    user@host# commit

Herstellen einer Verbindung mit einem NETCONF-Server im Container

  1. Melden Sie sich beim Container für crpd02 an.

    root@crpd01:/usr/bin# docker exec -it crpd02 bash

  2. Kopieren Sie die IP-Adresse.

    root@6918f17c5851:/# ifconfig eth0

  3. Konfigurieren Sie root-authentication, netconf und ssh, und bestätigen Sie die Konfiguration.

    [edit system]

    root@crpd01# set root-authentication plain-text-password "<password>"

    root@crpd01# set services ssh root-login allow

    root@crpd01# set services netconf ssh port 8034

  4. Melden Sie sich mit NETCONF beim cRPD-Container an:

    root@crpd01:/usr/bin ssh root@172.17.0.14 -p 8034 netconf

    Die 8034 Ports auf dem Host werden 22 Port auf dem Container zugeordnet und öffnet eine interaktive Shell-Sitzung.