EC2에서 실행중인 Jupyter Notebook에 WindowsPC에서 액세스하는 방법

1869 단어 EC2Jupyter

전제



· Putty를 사용하여 비밀 키를 사용하여 EC2에 SSH 연결할 수 있습니다.
· EC2에는 이미 Jupyter Notebook이 들어있다.

①EC2상에서 Jupyter Notebook을 기동한다



bash.
ec2-user$jupyter notebook

시작하면 아래와 같은 형태로 URL과 토큰이 표시된다.

bash.

    Copy/paste this URL into your browser when you connect for the first time,
    to login with a token:
        http://localhost:8888/?token=<your token>

을 나중에 사용한다.

②Putty에서 터널 연결



지금 열려 있는 것과는 별도로 Putty를 기동해, 평소대로 서버에 SSH 접속하는 설정을 한다.
그 위에
connnection→SSH→Tunnels의 화면으로 가서 아래와 같이 설정을 한다.

다음 두 열을 채우고 "add"를 누릅니다.
· 소스 포트
자신의 로컬 Win 머신으로부터 액세스 하는 포트 번호를 지정.
열려있는 포트라면 뭐든지 OK.
· Destination
"localhost:8888"라고 입력.
※그 외는 디폴트로 OK.

위의 설정을 한 프로파일로, 다시 한번 Jupyter Notebook이 기동하고 있는 서버에 SSH 접속을 한다.

③ 로컬 머신의 브라우저로부터 Jupyter에 접속



브라우저를 기동해, 이하의 포맷의 URL로 이동한다.
에는 상기에서 지정한 Sorce port를 기재한다. 예를 들면, 화상의 예에서는 「ttp://localhost:8157/login」이 된다.URL.
http://localhost:<your port>/login
상기 URL을 방문하면 아래와 같은 화면이 표시된다.


맨 위의 "Password or token:"의 오른쪽 옆에 있는 공란에 방금 전의 을 입력한다.
그러면 로그인에 성공하여 평소의 Jupyter Notebook 화면으로 이동할 수 있다.

좋은 웹페이지 즐겨찾기