ConnectionManager – referenční dokumentace
ConnectionManager.exe je k dispozici v sadě 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í sady Visual Studio pro kontinuální integraci. Můžete ho použít v okně příkazového řádku pro vývojáře. Další informace o příkazovém řádku pro vývojáře naleznete v tématu Použití sady nástrojů Microsoft C++ z příkazového řádku.
ConnectionManager.exe je k dispozici v sadě Visual Studio 2019 verze 16.5 a novější. Je součástí vývoje pro Linux pomocí úlohy C++ v Instalační program pro Visual Studio. Nainstaluje se také automaticky, když v instalačním programu zvolíte komponentu Správce připojení. Je nainstalovaný v %VCIDEInstallDir%\Linux\bin\ConnectionManagerExe\ConnectionManager.exe.
Funkce ConnectionManager.exe je také k dispozici v sadě Visual Studio. Pokud chcete spravovat vzdálená připojení pro vývoj v integrovaném vývojovém prostředí, v řádku nabídek zvolte Možnosti nástrojů>a otevřete dialogové okno Možnosti. V dialogovém okně Možnosti vyberte Křížová platforma> Správce připojení.
Syntaxe
ConnectionManager.exe
command [arguments] [options]
Příkazy a argumenty
add
user@host [--port
port] [--password
heslo] [--privatekey
privatekey_file]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í hesla pro privátní klíč použijte obojí -
-password
i--privatekey
heslo.clean
Odstraní mezipaměť hlaviček pro připojení, která již neexistují.
help
Zobrazí obrazovku nápovědy.
list
[--properties
]Zobrazí informace, ID a vlastnosti všech uložených připojení.
Příklady najdete v tématu Běžně používané vlastnosti.modify
[výchozí | connection_id user@host | [--port
port]] [--property
klíč=hodnota]Definuje nebo upravuje vlastnost u připojení.
Pokud je hodnota prázdná, klíč vlastnosti se odstraní.
Pokud ověřování selže, nebudou provedeny žádné změny.
Pokud není zadané žádné připojení (co je ve výchozím nastavení míněno výše), použije se výchozí vzdálené připojení uživatele.remove
[connection_id user@host | [--port
port]]Odebere připojení. Pokud nejsou zadány žádné argumenty, zobrazí se výzva k zadání připojení, které se má odebrat.
remove-all
Odebere všechna uložená připojení.
update
[výchozí všechny | | connection_id user@host | [--port
port]] [--previous
] [] []--fingerprint
Přidáno v sadě Visual Studio 16.10. Aktualizuje otisk klíče hostitele zadaných připojení.
version
Zobrazí informace o verzi.
Možnosti
--file
jméno souboruPřečtěte si informace o připojení ze zadaného názvu souboru.
--fingerprint
Otisk prstu klíče hostitele prezentovaný serverem. Tuto možnost
list
použijte k zobrazení otisku prstu připojení.-i
Stejné jako
--privatekey
.-n
,--dry-run
Provede suchý běh příkazu.
--no-prompt
Pokud je to vhodné, místo výzvy selžou.
--no-telemetry
Zakažte odesílání dat o využití zpět do Microsoftu. Data o využití se shromažďují a odesílají zpět do Microsoftu
--no-telemetry
, pokud se příznak nepředá.--no-verify
Přidejte nebo upravte připojení bez ověřování.
--p
Stejné jako
--password
.--previous
Označuje, že připojení budou načtena z předchozí verze správce připojení, aktualizovány a zapsány do nové verze.
-q
,--quiet
Zabraňuje výstupu do
stdout
nebostderr
.
Příklady
Tento příkaz přidá připojení pro uživatele s názvem "user" na localhost. Připojení používá k ověřování soubor klíče nalezený v %USERPROFILE%.ssh\id_rsa.
ConnectionManager.exe add user@127.0.0.1 --privatekey "%USERPROFILE%\.ssh\id_rsa"
Tento příkaz odebere připojení s ID 1975957870 ze seznamu připojení.
ConnectionManager.exe remove 1975957870
Běžně používané vlastnosti
Vlastnost | Popis |
---|---|
typ ověřování | Typ ověřování, který se používá pro připojení, například: "password" , "privatekey" .Vytvoření připojení s typem ověřování nastaveným na "privatekey" : ConnectionManager.exe add user@127.0.0.1 --privatekey "%USERPROFILE%\.ssh\id_rsa" |
default |
Logická hodnota označující, jestli se jedná o výchozí připojení. Výchozí připojení se používá, pokud je k dispozici více připojení a není zadané připojení, které se má použít. Nastavení zadaného připojení jako výchozího připojení: ConnectionManager.exe modify -21212121 --property default=true |
host |
Název nebo IP adresa vzdáleného počítače. Pokud chcete změnit hostitele pro zadané připojení k jinému počítači, v tomto případě místního hostitele: ConnectionManager.exe modify -21212121 --property host=127.0.0.1 |
isWsl |
Vrátí hodnotu true, pokud vzdálená relace běží Subsystém Windows pro Linux. |
password |
Heslo pro připojení. Změňte heslo pro zadané připojení s: ConnectionManager.exe modify -21212121 --property password="xyz" |
platform |
Platforma vzdáleného počítače, jako "ARM" je , "ARM64" , "PPC" , "PPC64" , "x64" , . "x86" |
port |
Port použitý pro připojení. Změňte port pro zadané připojení: ConnectionManager.exe modify -21212121 --property port=22 |
shell |
Upřednostňované prostředí, které se má použít ve vzdáleném systému. Podporované prostředí jsou sh, csh, bash, tcsh, ksh, zsh, dash Nastavení upřednostňovaného prostředí na zsh pro vzdálený počítač v zadaném připojení: ConnectionManager.exe modify -21212121 --property shell=zsh Pokud prostředí nalezené v systému Linux není podporované, sh použije se pro všechny příkazy. |
systemID |
Typ vzdáleného systému, například "OSX" , "Ubuntu" . |
timeout |
Časový limit připojení v milisekundách. Změňte časový limit pro zadané připojení pomocí: ConnectionManager.exe modify -21212121 --property timeout=100 |
username |
Jméno uživatele přihlášeného ke vzdálenému počítači. Přidání připojení pro uživatele pojmenovaného "user" na místním hostiteli: ConnectionManager.exe add user@127.0.0.1 |
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro