ConnectionManager – referenční dokumentace

ConnectionManager.exe je k dispozici v Visual Studio 2019 verze 16.5 a novější.

ConnectionManager.exe je nástroj příkazového řádku pro správu vzdálených vývojových připojení mimo Visual Studio. Je užitečná pro úlohy, jako je zřízení nového vývojového počítače. Nebo ho můžete použít k nastavení Visual Studio kontinuální integrace. Můžete ho použít v Developer Command Prompt okně. Další informace o nástroji Developer Command Prompt v tématu Použití sady nástrojů Microsoft C++ z příkazového řádku.

ConnectionManager.exe je k dispozici v Visual Studio 2019 verze 16.5 a novější. Je součástí linuxového vývoje pomocí úlohy C++ v Instalační program pro Visual Studio. Nainstaluje se také automaticky při výběru komponenty Správce připojení v instalačním programu. Je nainstalovaný v adresáři %VCIDEInstallDir%\Linux\bin\ConnectionManagerExe\ConnectionManager.exe.

Funkce služby ConnectionManager.exe k dispozici také v Visual Studio. Pokud chcete spravovat vzdálená vývojová připojení v integrovaném vývojovém prostředí, na řádku nabídek zvolte Nástroje Možnosti. Otevře se dialogové okno Možnosti. V dialogovém okně Možnosti vyberte Možnost pro víceplatforem Správce připojení.

Syntax

ConnectionManager.exeConnectionManager.exe [arguments] [options]

Příkazy a argumenty

  • addadd [ --port--port] [ --password--password] [ --privatekey--privatekey]

    Ověří a přidá nové připojení. Ve výchozím nastavení používá port 22 a ověřování heslem. (Zobrazí se výzva k zadání hesla.) K zadání --password hesla privátního klíče použijte i --privatekey .

  • remove[remove | | [ --port--port]]

    Odebere připojení. Pokud nejsou zadány žádné argumenty, zobrazí se výzva k zadání připojení, které se má odebrat.

  • modify[modify | | | | [ --port--port]] [ --property--property]

    Definuje nebo upraví vlastnost připojení.
    Pokud je value prázdná, odstraní se klíč vlastnosti.
    Pokud se ověření nezdaří, neprovede se žádná změna.
    Pokud není zadané žádné připojení (výchozí nastavení jeuvedené výše), použije se výchozí vzdálené připojení uživatele.

  • remove-all

    Odebere všechna uložená připojení.

  • clean

    Odstraní mezipaměť hlaviček pro připojení, která už neexistují.

  • list [--properties]

    Zobrazí informace, ID a vlastnosti všech uložených připojení.

  • help

    Zobrazí obrazovku nápovědy.

  • version

    Zobrazí informace o verzi.

  • update[update | | | | | | [ --port--port]] [ --previous ] [ --fingerprint ]

    Přidáno ve Visual Studio 16.10. Aktualizuje otisk klíče hostitele zadaného připojení.

Možnosti

  • -q, --quiet

    Zabraňuje výstupu do stdout nebo stderr .

  • --no-prompt

    V případě potřeby místo výzvy selhávají.

  • --no-verify

    Přidejte nebo upravte připojení bez ověřování.

  • --file--file

    Přečtěte si informace o připojení ze zadaného názvu souboru.

  • --no-telemetry

    Zakažte odesílání dat o využití zpět Do Microsoftu. Data o využití jsou shromažďována a odesílána zpět společnosti Microsoft, pokud není --no-telemetry předán příznak .

  • -n, --dry-run

    Neproběhne suchý příkaz.

  • --p

    Stejné jako --password .

  • -i

    Stejné jako --privatekey .

  • --previous

    Označuje, že připojení se načtou z předchozí verze správce připojení, aktualizují a zapisou do nové verze.

  • --fingerprint

    Otisk klíče hostitele prezentované serverem. Tuto možnost použijte u list , pokud chcete zobrazit otisk prstu připojení.

Příklady

Tento příkaz přidá připojení pro uživatele s názvem "user" na místním hostiteli. Připojení k ověřování používá soubor klíče, který najdete ve složce %USERPROFILE%.ssh\id_rsa.

ConnectionManager.exe add user@127.0.0.1 --privatekey "%USERPROFILE%\.ssh\id_rsa"

Tento příkaz odebere připojení, které má ID 1975957870 ze seznamu připojení.

ConnectionManager.exe remove 1975957870

Tento příkaz přepíše výběr prostředí pro připojení s ID připojení 21212121. Podporovaná prostředí jsou: sh, csh, bash, tcsh, ksh, zsh, dash . Pokud prostředí nalezené v systému Linux není podporované, vrátíme se k explicitním sh příkazům.

ConnectionManager.exe modify 21212121 --property shell=csh

Viz také

Připojení k cílovému systému Linux v Visual Studio