существующий пользователь не существует при настройке chroot с помощью usermod
Это с Ubuntu Server 20.04. Вот моя терминальная сессия:
joek@comp1:/home/user4$ sudo usermod -R /home/user4 user4
usermod: user 'user4' does not exist
joek@comp1:/home/user4$ sudo useradd user4
useradd: user 'user4' already exists
joek@comp1:/home/user4$ grep user4 /etc/passwd
user4:1010:1011::/home/user4:/bin/sh
joek@comp1:/home/user4$ grep user4 etc/passwd
user4:1010:1011::/home/user4:/bin/sh
Я нигде не нашел ответа. Как я могу выполнить chroot пользователя в/home/user4
?
Редактировать:
Я не создавал chroot. У меня есть только каталог с/bin
,/home
, и т. д.
Пользователь используетсяrsync
на чужом компьютере, чтобы отправить резервные копии на свой компьютер. Я не хочу, чтобы у них был доступ ко всему, что есть на моем компьютере.