the '-R' usermod option does not change the root dir for a user, it changes the root dir 'usermod' operates inside of, so you can use it to modify users inside chroot environments. **Edit:** I assume what you want to do is have the user placed inside a chroot environment when he logs in over SSH, you can use the 'ChrootDirectory' sshd_config option to do that.