![Exceed xterm에서 SSH를 사용할 때 Windows 클립보드와 상호 작용할 수 있는 방법이 있습니까?](https://linux55.com/image/205519/Exceed%20xterm%EC%97%90%EC%84%9C%20SSH%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EB%95%8C%20Windows%20%ED%81%B4%EB%A6%BD%EB%B3%B4%EB%93%9C%EC%99%80%20%EC%83%81%ED%98%B8%20%EC%9E%91%EC%9A%A9%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
내 설정 중 어느 부분이 내 문제와 관련이 있는지 잘 모르겠으므로 설명하려고 합니다...
저는 Windows 10 노트북을 사용하고 있으며 Exceed on Demand를 사용하여 Xterm을 엽니다. 그런 다음 이 Xterm을 사용하여 새 패키지를 설치할 권한이 없는 여러 다른 시스템(RHEL8)에 SSH로 연결했습니다.
나는 종종 Xterm의 일부 텍스트 블록을 복사하여 Windows 응용 프로그램에 붙여넣고 싶지만 이를 위해서는 다음 두 가지 중 하나를 수행해야 합니다.
- Cygwin을 열고 여러 프록시를 통해 scp/rsync를 사용하여 Windows에서 소스 텍스트 파일을 얻을 수 있었습니다.
- xterm의 글꼴 크기를 매우 작게 변경하여 강조 표시하여 많은 텍스트를 복사할 수 있습니다. 그러나 여기에는 한계가 있으며(여러 xterm 화면을 동시에 복사할 수 없음) 글꼴 크기를 변경하는 것이 짜증스럽습니다.
표준 RHEL8 로컬 액세스로 원하는 작업을 수행할 수 있는 방법이 있습니까? 다음과 같은 일이 가능하다면 기쁘겠습니다.
echo "Copy me!!!" > /dev/clipboard
데이터가 Windows에서 내가 참여하고 있는 SSH 세션으로 어떻게 전송되는지 잘 이해하지 못하는 것 같습니다. Windows에는 내가 제공하고자 하는 방식으로 데이터를 가져올 수 있는 방법이 없는 것 같습니다. , 하지만 어쨌든 물어볼 거라고 생각했습니다.
답변1
SSH는 기본적으로 문자를 앞뒤로 이동하는 것입니다(직렬 케이블을 모델로 한 TELNET을 모델로 한 것임). cat
이 명령이 수행할 수 있는 작업 과 거의 동일합니다 . 더 발전된 작업은 원격 호스트에서 보낸 일련의 제어 문자를 통해 수행됩니다(보통ANSI 탈출).
X를 통해 xterm을 사용해야 합니까? (저는 "Exceed On Demand"가 X 서버 구현이라고 생각합니다. 그렇죠?) SSH 클라이언트를 Windows에서 기본적으로 실행하거나 Windows에서도 실행되는 터미널 에뮬레이터를 사용하는 것이 좋습니다. 많은 터미널 에뮬레이터를 사용하면 텍스트 스트림을 파일로 캡처할 수 있습니다.
퍼티이 목적을 위해 매우 인기 있는 오픈 소스 프로그램에는 파일에 대한 로그 기능이 있습니다.
제가 예전에 사용해본 상용제품은보안 CRT. 비용을 지불해야 하지만 PuTTY보다 GUI, 휴대용 작업 등을 더 많이 제공합니다. 몇 년 전 일인데도 그 당시에는 품질이 매우 좋다고 생각했습니다.