wiki:FDC110829/Lab1

Version 1 (modified by jazz, 13 years ago) (diff)

--

◢ <實作一> | <回課程大綱> ▲ | <實作二> ◣

實作一

實驗帳號申請
Apply an account from NCHC

帳號註冊

  • 首先連線至 http://hadoop.nchc.org.tw
  • 點選"新增帳號"
  • No image "hadoop_account_register.png" attached to FDC110829/Lab1
  • 接著填入您欲申請的「帳號」、「密碼」及相關資訊(僅 e-mail 為必備,單位與電話僅為統計用途使用)
  • No image "hadoop_account_info.png" attached to FDC110829/Lab1
  • 送出後,請至您的信箱收信,首先會收到請您點選連結啟動帳號的信件,點選啟動連結後,才會收到「系統帳號」與「系統密碼」。
  • No image "hadoop_account_activate.png" attached to FDC110829/Lab1

在 Windows 底下使用 SSH Client 連線

  • 下載 WinSCP 進行大量檔案上傳。

產生 SSH Key 並進行金鑰交換

  • 下載 PuTTYgen
  • 執行 PuTTYgen,按下『Generate』。
  • No image "puttygen_01.jpg" attached to FDC110829/Lab1
  • 在畫面上不斷移動滑鼠,直到產生金鑰為止。您可以將公鑰(給別人的)與私鑰(自己保管的)另存成檔案,等一下就可以做到輸入免密碼。
  • No image "puttygen_02.jpg" attached to FDC110829/Lab1
  • 把金鑰拷貝起來,並且在 pietty 視窗中,使用以下指令,把公鑰存到 hadoop.nchc.org.tw。或者把公鑰存檔為 authorized_keys,用 WinSCP 複製到 hadoop.nchc.org.tw 的 .ssh 目錄中。
    ~$ mkdir -p .ssh
    ~$ echo "公鑰的一大串文字 ssh-rsa .... 到 =rsa-key .... " >> .ssh/authorized_keys
    
  • 點選『詳細設定』
  • No image "pietty_02.jpg" attached to FDC110829/Lab1
  • 在『Connection』底下的『Data』,輸入 『Auto-login username』
  • No image "pietty_03.jpg" attached to FDC110829/Lab1
  • 在『Connection』底下的『SSH』的『Auth』,選擇剛剛 PuTTYgen 產生的私鑰檔案。
  • No image "pietty_04.jpg" attached to FDC110829/Lab1
  • 選擇『Apply』,並點選『連線』選單底下的『儲存設定』
  • No image "pietty_05.jpg" attached to FDC110829/Lab1
  • 當完成設定之後,下次使用 pietty 連線 hadoop.nchc.org.tw 就不用再次輸入帳號與密碼了。
  • 類似的做法,在 WinSCP 視窗中選擇 private key 路徑,就可以用 WinSCP 免密碼登入。
    • No image "winscp_01.jpg" attached to FDC110829/Lab1
    • No image "winscp_02.jpg" attached to FDC110829/Lab1
  • 注意:這份金鑰請妥善保管,否則別人拿到金鑰,就可以不用你的密碼登入你的帳號哦!!建議在自己的電腦上才執行~