SSH를 통해 로그인한 후 로컬 서버에서 원격 서버로 파일을 자동으로 복사합니다.

SSH를 통해 로그인한 후 로컬 서버에서 원격 서버로 파일을 자동으로 복사합니다.

SSH를 사용하여 로그인한 후 로컬 서버에서 원격 서버로 파일을 자동으로 복사하는 방법을 알고 싶습니다. 실제로 내 로컬 서버에는 로컬 사용자 ID를 가진 많은 사용자가 있습니다. 그러나 원격 서버에는 루트로 로그인합니다. 서버에 로그인한 모든 사용자를 로그인할 수 있도록 사용자의 로컬 사용자 ID를 원격 서버에 복사해야 합니다. 사용자가 실행한 명령의 기록을 저장할 수 있다면 더 유리할 것입니다.

답변1

내가 이해한 바에 따르면 해결해야 할 두 가지 문제가 있습니다.

  1. 로컬 SSHD에서 원격 사용자의 신원을 설정하고 기록합니다.
  2. 사용자가 실행한 명령을 기록합니다.

항목 1의 경우 이 문제에 대해 제공된 솔루션을 사용할 수 있습니다(사용자별 고유 키). 원격 SSH 사용자 신원 확인에 대한 stackoverflow 질문. 이 대체 방법은 다음을 사용합니다.원래 컴퓨터에 다시 연결.

항목 2(로깅 명령)에 대해 자세히 알고 있습니다.명령 로깅에 대한 나의 이전 답변내가 아는 세 가지 방법을 간략하게 설명합니다.

관련 정보