인트라넷을 통과한 후 일반적으로 인트라넷의 머신에 액세스하면 Ubuntu의 다음 명령은 다음과 같습니다.
ssh name@Alibaba Cloud -p 6000에 액세스할 수 있습니다. 여기서 -p는 포트 번호를 나타냅니다. 마찬가지로 해당 포트 번호는 아래 그림과 같이 창 아래의 퍼티를 통해 수정하여 인트라넷에 액세스할 수 있습니다
port는 Alibaba Cloud 전송 서버에 해당하는 포트 번호를 작성해야 합니다. 그러나 서버에서 jupyter 노트북을 시작하면 jupyter가 원격으로 호출되므로 로컬에서 jupyter 노트북을 편집하는 경우 필요합니다. 포트 매핑은 서버 측의 jupyter 노트북에 할당된 포트를 로컬 포트에 매핑해야 함을 의미합니다. 우분투에서도 다음 명령이 사용됩니다.
ssh -L 8888:localhost:8888 name@ip -p 6000, 첫 번째 8888은 로컬 포트이고, 후자 8888은 서버의 포트이며, -p 다음의 포트는 인트라넷 침투에 사용하는 포트입니다. Windows에서 퍼티를 사용하려면 다음 구성이 필요합니다.
마찬가지로 위쪽 포트는 로컬 포트, 아래쪽 포트는 서버에 접속 후 꼭 추가를 눌러주세요
주피터 노트북에서 할당한 포트가 8889라는 것을 발견했는데, 아래와 같이 매우 당황스럽습니다
그래서 제가 하는 일반적인 방법은 먼저 서버에 로그인한 후 jupyter 노트북을 열고 할당된 포트 번호를 확인하는 것입니다. 그런 다음 포트 매핑을 할 때 서버의 loaclhost는 아래와 같이 8889로 작성되어야 합니다
그런 다음 클릭하여 jupyter 노트북을 시작합니다. 이때 jupyter가 할당한 포트는 위에 표시된 것과 동일합니다. 그런 다음 브라우저에 localhost:8888을 입력합니다. 8889 링크이므로 아래와 같이 8889의 모든 jupyter 콘텐츠가 이 포트로 전달됩니다. 토큰만 입력하세요
위 내용은 포트 전달 및 애플리케이션 시작에 PuTTY 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!