Debian stretch 環境へ VSCode から Remote - ssh 接続したところ、うまくゆかない。
VSCode のログを確認したところ、認証は OK だが、/bin/sh 処理でエラー。
Debian 側の /etc/passwd を確認すると、useradd コマンドで追加したはずのユーザのデフォルト shell が空欄になっており、/bin/bash を記述したところ、Remote - ssh 接続可能に。
デフォルト shell が設定されなかったのは、Debian stretch 側の usradd コマンドのバグらしい?