Sua configuração está correta, exceto por um pequeno detalhe: o diretório inicial em /etc/passwd não deve conter a parte do caminho chroot. Altere para:
test:x:1004:1008:,,,:/home/test:/bin/bash
reinicie sshd e tente novamente.
De man sshd_config :
ChrootDirectory
Specifies the pathname of a directory to chroot(2) to after authentication. All components of the pathname must be root-owned directories that are not writable by any other user or group. After the chroot, sshd(8) changes the working directory to the user's home directory.
Ou seja, primeiro sshd executa chroot (no nosso caso chroot /var/jail ) e, em seguida, sshd altera o diretório para o homedir do usuário (no nosso caso cd /home/test - em um ambiente chrooted cd /var/jail/home/test não funcionaria).
Se você estiver usando Debian / Ubuntu (já que o tutorial que você mencionou é para o Debian) você pode querer criar um arquivo chamado /var/jail/etc/debian_chroot com o conteúdo "chroot", isso aparecerá no prompt do usuário entre parênteses como este:(chroot)test@servername:~$.
(Eu dupliquei sua configuração no meu Ubuntu 12.04 e funcionou depois de remover /var/jail da entrada do teste do usuário em /etc/passwd .)