- 운영체제:승리 10
- 콘에뮤:180626 [64]
원격 서버에 ssh를 표시하고 동일한 bash를 표시하고 싶습니다. CTRL+SHIFT+(e 또는 o)를 사용하여 쉽게 분할할 수 있지만 원격에 있는 경우 다른 원격 패널이 열리고 마찬가지로 로컬에 있는 경우 다른 로컬이 열립니다. 두 가지 작업을 설정하고 세 번째 작업을 각각 호출하려고 시도했지만 별 감흥이 없었습니다. ConEmu에 이것을 설정한 사람이 있습니까?
내 작업은 다음과 같습니다
원격
"C:\Program Files\Git\bin\sh.exe" --login -i -c "ssh [email protected] -i c:/Work/application-files/key.pem" -new_console:t:"address.com":P:"<PowerShell>"
현지의
"C:\Program Files\Git\bin\sh.exe" --login -i -new_console:t:"repos Bash"
답변1
그래서 많은 혼란 끝에 여기에 내 해결책이 있습니다. 이 ConEmu 작업은 지정된 디렉터리에 대한 원격 로컬 bash 및 SSH를 열고 수직으로 분할합니다. 다른 사람에게 도움이 되길 바랍니다.
윈도우모든 방법
> -cur_console:d:C:\Work\repos -cur_console:t:"repos Bash" -cur_console:C:"C:\Program Files (x86)\Git\etc\git.ico" "C:\Program Files\Git\bin\sh.exe" --login -i
-cur_console:ns1T50V -cur_console:d:C:\Work\repos -cur_console:t:"m6 address.com":P:"<PowerShell>" -cur_console:C:"C:\Program Files (x86)\Git\etc\git.ico" ssh [email protected] -i c:/Work/application-files/key.pem -t "cd node/mynewapp/; bash --login" -cur_console:ns1T50V
안에WSL설정을 하려면 몇 가지 조정이 필요합니다.
-cur_console:f -cur_console:d:C:\Users\Spider-Man -cur_console:t:"repos Bash" "C:\Windows\System32\bash.exe" -c "cd /home/Spider-Man/repos && bash"
-cur_console:fns1T50V:f -cur_console:d:C:\Users\Spider-Man -cur_console:t:"ssh beta server":P:"<PowerShell>" "C:\Windows\System32\bash.exe" -c "ssh [email protected] -i /home/Spider-Man/repos/keys/address.net -t 'cd node/app/ && bash'"