Linux上のNodeJSサーバを実運用に使ってて 環境依存などあって、ローカルではなく どうしてもサーバを直接デバッグしたいという場合に使える方法です。 (デバッガでブレークポイントかけると他の人のアクセスをブロックしちゃうのでチームで使う場合は注意です。) 説明のため、Mac OSXからAWS EC2上(Linux)のNodeJSサーバをデバッグすると仮定します。 ローカルからssh経由でリモート上にあるnode-inspectorデバッガー(サーバ)に sshポートフォワーディングという方法でアクセスします。 参考:sshポートフォワーディング サーバ上のdebug_webservice.shでnode-inspectorを起動し、 ローカルからsshポートフォワーディングでリモートサーバのnode-inspectorにアクセスします。 ついでにshellコマンドでChromeを開き