tail의 출력을 클립보드나 단방향 연결 및 제한된 서버를 사용하는 SSH 세션의 어딘가에 저장하려면 어떻게 해야 합니까?

tail의 출력을 클립보드나 단방향 연결 및 제한된 서버를 사용하는 SSH 세션의 어딘가에 저장하려면 어떻게 해야 합니까?

권한이 제한된 인프라의 일부 서버에서 발생한 일부 로그를 보고해야 합니다. 1000줄의 로그를 복사하여 Slack에 붙여넣을 때마다 서버에서 로컬 컴퓨터로 scp를 실행할 수 없습니다. 로컬에서만 scp하여 파일을 가져와 노트북의 디렉터리에 붙여넣을 수 있습니다. 해당 권한이 없기 때문에 이 서버에 패키지를 설치할 수 없습니다.

내가 사용하는 명령은 다음과 같습니다.

tail -n 1000 ./mylogfile.log

내 프로세스는 다음과 같습니다.

  1. SSH를 통해 서버에 연결
  2. 꼬리 명령을 실행하십시오.
  3. 1000줄의 코드 복사
  4. Slack에 붙여넣고 보고하기

내가 달성하고 싶은 것:

  1. 이 명령을 실행하세요
  2. 어떻게든 해당 로그 파일을 내 로컬 시스템에 파일로 가져오거나 내 클립보드(선호)에 저장하는데 제한이 있기 때문에 어렵습니다.

내 한도는 다음과 같습니다.

  1. 나는 VPN을 통해서만 이 서버를 볼 수 있고, 서버는 나를 볼 수 없으며, 나는 서버에서 SCP를 수행할 수 없습니다.
  2. 새 패키지를 설치할 수 없습니다.

요약하자면, 제한사항에도 불구하고 복사하지 않고 간단하고 깔끔한 방법으로 1000줄의 로그를 얻고 싶습니다.

다들 감사 해요.

관련 정보