close
Warning:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": /usr/lib/python2.7/dist-packages/libsvn/_delta.so: failed to map segment from shared object: Cannot allocate memory). Look in the Trac log for more information.
- Timestamp:
-
Apr 27, 2009, 6:40:38 PM (16 years ago)
- Author:
-
waue
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v6
|
v7
|
|
37 | 37 | ~$ rm -rf ~/.ssh |
38 | 38 | }}} |
39 | | |
40 | | |
41 | 39 | == step 0. 設定機器的ip & hostname 資訊 == |
42 | 40 | ps: 此步驟相當重要,請務必兩台電腦都作妥 |
… |
… |
|
46 | 44 | # echo "node01" > /etc/hostname |
47 | 45 | # hostname -F /etc/hostname |
48 | | # exit |
49 | 46 | }}} |
50 | 47 | * 把hostname 放到hosts的第一行 |
51 | 48 | {{{ |
52 | | $ sudo gedit /etc/hosts |
| 49 | # cat >> /etc/hosts << EOF |
53 | 50 | }}} |
54 | 51 | 如:192.168.xx.xx 是指你手邊電腦的ip,192.168.oo.oo則是Node 2的ip |
… |
… |
|
57 | 54 | 192.168.xx.xx node01 |
58 | 55 | 192.168.oo.oo node02 |
59 | | ....(省略) |
60 | | }}} |
61 | | |
62 | | * 接著按組合鍵重新啟動圖形介面:''' [Ctrl]+[Alt]+[Backspace]''' (三鍵同時按) |
| 56 | 127.0.0.1 localhost |
| 57 | EOF |
| 58 | }}} |
| 59 | * 登出root |
| 60 | {{{ |
| 61 | # exit |
| 62 | $ |
| 63 | }}} |
| 64 | |
63 | 65 | == step 1. 設定兩台機器登入免密碼 == |
64 | | |
| 66 | |
| 67 | * 請注意我們實驗環境已經把 /etc/ssh/ssh_config裡的StrictHostKeyChecking改成no,下面的指令可以檢查,如果你的設定不同的話,請修改此檔會比較順。 |
| 68 | {{{ |
| 69 | $ cat /etc/ssh/ssh_config |grep StrictHostKeyChecking |
| 70 | StrictHostKeyChecking no |
| 71 | }}} |
| 72 | |
65 | 73 | * 在Node 1 上操作 |
66 | | |
67 | | {{{ |
68 | | ~$ sudo gedit /etc/ssh/ssh_config |
69 | | }}} |
70 | | * 把原本的ask改成no |
71 | | {{{ |
72 | | #!sh |
73 | | StrictHostKeyChecking no |
74 | | }}} |
75 | | * 並且把此檔替換到其他node |
76 | | {{{ |
77 | | ~$ sudo su - |
78 | | ~# scp /etc/ssh/ssh_config node02:/etc/ssh/ |
79 | | ~# exit |
80 | | }}} |
81 | | * 接著將key複製到其他node上 |
| 74 | * 接著將key產生並複製到其他node上 |
82 | 75 | {{{ |
83 | 76 | ~$ ssh-keygen -t rsa -f ~/.ssh/id_rsa -P "" |