내 웹 서버에 FTP localhost:8081

내 웹 서버에 FTP localhost:8081

라즈베리 파이가 설치되어 있습니다 motion. mjpgat이 있어서 localhost:8081인터넷상의 다른 웹서버로 전송하고 싶은데 일종의 릴레이인 셈이죠. 쉬운 전송을 위해 파일 시스템에서 파일을 어디에서 찾을 수 있는지 모르겠습니다 mjpg. 구성된 폴더에 없습니다. 그렇다면 내 데이터를 localhost:8081웹 서버로 전송하는 가장 좋은 방법은 무엇입니까? 내 웹캠의 실시간 이미지를 보여줍니다.

답변1

나는 이것이 ssh를 사용하여 이루어질 수 있다고 믿습니다. SSH를 통한 연결 전달을 살펴보세요.

ssh -R remote_socket:host:hostport

예를 들어 웹 서버가 다음과 같은 경우 example.com:

ssh -R 8081:localhost:8081 example.com

Raspberry Pi에서 실행하는 경우 웹 서버의 포트 8081에 대한 모든 연결은 SSH를 통해 Raspberry Pi로 전달됩니다.

귀하의 요구 사항을 충족하는지 확인하기 위해 LAN의 다른 호스트에서 먼저 이 작업을 시도하는 것이 좋습니다. 라즈베리 파이에서:

ssh -R 8081:localhost:8081 other_lan_host

또는 이 -L옵션을 사용하고 테스트 중인 LAN 호스트에서 명령을 실행할 수 있습니다.

ssh -L 8081:raspberrypihost:8081

관련 정보