sudo node できないときは

AWSにて一通り Node.js をセットアップして、

$ node -v

で無事バージョン表示が出来る状態に現在あるとします。
しかし、このとき、

$ sudo node -v

すると、何それ?と言われるときがあります。どうやら、EC2の環境的な問題のようです。
解決方法はこちら→ node.js - On EC2: sudo node command not found, but node without sudo is ok - Stack Overflow

おまけ:nave を使っている場合

ちなみに nave を使っている場合はインストール先が異なるので、それに合わせて修正してやる必要があります。インストール先を調べる方法は、

$ whereis node

上記を参考にして、こんなふうに設定してやればOKです。(v.0.8.8の場合)

$ sudo ln -s /PATH/TO/.nave/installed/0.8.8/bin/node /usr/bin/node
$ sudo ln -s /PATH/TO/.nave/installed/0.8.8/lib/node /usr/lib/node
$ sudo ln -s /PATH/TO/.nave/installed/0.8.8/bin/npm /usr/bin/npm
$ sudo ln -s /PATH/TO/.nave/installed/0.8.8/bin/node-waf /usr/bin/node-waf