3개 이상의 Windows 시스템이 있고 다음 명령을 사용하여 centos에서 이러한 시스템을 개별적으로 연결할 수 있습니다.
xfreerdp /u:username /p:password /v:hostname
하지만 내가 원하는 것은 다음과 같은 쉘 스크립트를 사용하여 병렬로 연결하는 것입니다.
#!/bin/bash
xfreerdp /u:username /p:password /v:host1 &
xfreerdp /u:username /p:password /v:host2 &
xfreerdp /u:username /p:password /v:host3
wait
Try1: 다음 오류가 발생하여 유일한 단일 RDP 연결이 시작되었습니다.
rdp_set_error_info:freerdp_set_last_error_ex ERRINFO_DISCONNECTED_BY_OTHER_CONNECTION [0x00010005]
Tyr2: 위의 시도 후에 터미널의 별도 탭을 사용하여 새 가상 머신에 대한 새 RDP 세션을 시작하려고 시도했지만 여전히 동일한 오류가 발생했습니다.
RDP 연결을 병렬로 수행하는 다른 방법이 있는지 제안해 주십시오.
노트:내 시스템에는 다중 모니터가 없습니다. 여러 가상 머신에 대한 단일 시스템에서 이 세션을 갖고 싶습니다.
답변1
나는 내가 직접 조사한 결과 당신이 찾고 있던 답을 찾았고, 당신을 위한 답을 가지고 돌아올 것이라고 생각했습니다...
xfreerdp /sec:tls /u:azuread\[email protected] /v:$IPaddress +clipboard /h:900 /w:1600 >/dev/null 2>&1 &
이렇게 하면 창이 시작된 다음 터미널이 해제됩니다. 이 줄을 파일에 3번 추가하여 .sh
3개를 동시에 시작할 수 있습니다. /v:
각 줄의 주소를 업데이트하면 됩니다. #!/bin/bash
파일 맨 위에 추가 .sh
하고 chmod +x file.sh
실행되도록 하십시오.