SSH_Key_for_Windows - KU-BIG/KUBIG_Wiki GitHub Wiki
2-2. Windows (Draft)
μ μλ°©λ²
ssh -L 9999:localhost:9999 -i [sshν€ μμΉ] -o ServerAliveInterval=15 -o ServerAliveCountMax=3 [id]@[μΈλΆip]
- Manually generating your SSH key in Windowsμμ 'Generating SSH Keys' μΉμ
μ μ°Έκ³ νμλ©΄ λ©λλ€.
- sshν€ μμΉλ μλ μμμμ Enter file in which to save the keyμμ μ
λ ₯ν μμΉμ
λλ€.
- μ¦, μμμμ 6λ²μ§Έμ€κ³Ό κ°μ΄ νμλ©΄ λ©λλ€.
- κ΄νΈλ₯Ό μ μΈν μ±λ‘ [id]μλ google cloud platform μΌμͺ½ λͺ©λ‘μ λ©νλ°μ΄ν°μμ SSHν€ νλͺ© μΆκ° ν νμΈλλ μ¬μ©μ μ΄λ¦μ μ μ΄
μ£Όμκ³ μΈλΆipλ google cloud platformμΌμͺ½ λͺ©λ‘μ VMμΈμ€ν΄μ€μμ νμΈνμ€ μ μμ΅λλ€.
κ³μ λͺ
μ΄ μλ¬ΈμΌ κ²½μ° :
μμ
cd.ssh
ssh-keygen.exe
Enter file in which to save the key (C:\~):rsa_key
Enter passpharase(empty for no passphrase):~
Enter same passphrase again:~
ssh -L 9999:localhost:9999 -i C:\~\rsa_key [id]@[μΈλΆip]
passphrase for key 'C:\~':~
$ sudo apt-get update
$ sudo apt-get install python3-pip
Do you want to continue?[Y/n] y
$ sudo pip3 install jupyterlab
$ jupyter lab --ip=127.0.0.1 --port=9999 --NotebookApp.token=' '
- passphrase μ΄νμ ~ νμλ μ¬μ©μκ° μ§μ νλ κ°μ΄μ§λ§ νμ΄νν λ νμλμ§ μμΌλ λΉν©νμ§ λ§μκ³ νμλλ€ μκ°νλ©°
μ
λ ₯νμλ©΄ λ©λλ€.
κ³μ λͺ
μ΄ νκΈμΌ κ²½μ°:
μμ
- .ssh ν΄λλ₯Ό C library μμ μμ±
- κ΄λ¦¬μ κΆνμΌλ‘ cmd μ€ν
ssh-keygen -f C:.ssh\ssh
Enter file in which to save the key (C:~):rsa_key
Enter passpharase(empty for no passphrase):~
Enter same passphrase again:~
- κ·Έλ¬λ©΄ C.sshμ sshλΌλ pub νμΌμ΄ μμ±λμ΄μμ κ²μ΄λ€.
- μμ±λ ssh νμΌμ λ©λͺ¨μ₯μΌλ‘ μ½κ³ Google Cloud Platform -> Computer Engine -> λ©νλ°μ΄ν° -> SSH ν€μ ssh μ 보 λ±λ‘.
ssh -i C:.ssh\ssh [userid]@μΈλΆip
λ‘ μ μνλ©΄ μ±κ³΅μ μΌλ‘ μ μν μ μλ€. μ΄ν κ³Όμ μ μμ λμΌνκ² μ§ννλ©΄ λλ€.