x 서버가 설치되지 않은 Ubuntu Linux가 있습니다(단순한 게이트웨이이므로). 응용 프로그램(ossec, - 내 질문은 ossec과 아무 관련이 없습니다. -)에서 터미널에 정보를 붙여넣으라고 요청합니다. ~/에 있습니다. 붙여넣고 싶은 정보는 다음과 같습니다.
[SECRET KEY IN BASE64 REDACTED]
붙여넣는 방법을 모르겠습니다.
이것이 내가 얻는 것입니다:
*****************************************
* OSSEC HIDS v2.8 Agent manager. *
* The following options are available: *
*****************************************
(I)mport key from the server (I).
(Q)uit.
Choose your action: I or Q: I
*Provide the key generated by the server.
* The best approach is to cut and paste it.
*** OBS: do not include spaces or new lines.
Paste it here (or '\q' to quit):
다들 감사 해요!
답변1
표준 입력을 리디렉션하는 것이 도움이 될 것 같습니다. 다음 두 줄로 파일("myinput"이라는 이름)을 만들어 보십시오.
I
(the key goes here)
그런 다음 다음과 같이 명령을 다시 실행하십시오.
cmd < myinput
위의 보다 작음 기호는 마치 키보드로 입력한 것처럼 "myfile"의 내용을 명령에 전송합니다.
명령이 실제로 쉘 스크립트인 경우 이를 프로파일링하고 기본 프로그램에 직접 키를 제출하는 방법을 알아낼 수도 있습니다.
답변2
사용gpm
. 당신은 그것을 설치할 수 있습니다
sudo apt-get install gpm
완료되면 작동하는 마우스를 갖게 됩니다. 이제 cat
데이터가 포함된 파일을 선택하고 마우스 가운데 버튼을 사용하여 붙여넣을 수 있습니다.
물론 마우스가 있다고 가정합니다.
답변3
잘라내어 붙여넣는 방법 screen
이나 방법을 알아보세요 . tmux
둘 다 커서 키와 몇 가지 다른 명령 키를 사용하여 잘라내기 및 붙여넣기를 모방하므로 시작할 수 있는지 여부는 screen
... tmux
실제 마우스 ssh
도 필요하지 않습니다...
또는...
서버의 텍스트 콘솔에 물리적으로 액세스할 수 있고 마우스가 연결되어 있는 경우 아래를 읽고 gpm
정상적으로 잘라내어 붙여넣을 수 있는 텍스트 콘솔용 마우스를 제공한다는 점을 이해하십시오.
screen
아니면 이 경우에도 tmux
작동합니다 . 이 중 적어도 하나를 아는 것은 결코 실수가 아닙니다.