1

Я пытаюсь создать заключенного в тюрьму пользователя для ограниченного доступа SSH на моем Mac. Я, по большей части, следовал инструкциям в этом ответе Ubuntu StackExchange.

Тем не менее, я застреваю

# First, added `root` group via System Preferences > Users & Groups
# (`/sbin/groupadd` is not present on macOS)

$ sudo chown root:root /Users/jail
$ ls -ld /Users/jail
drwxr-xr-x+ 13 root  root  442 Jan 12 15:21 /Users/jail
$ sudo /usr/local/Cellar/jailkit/2.19/sbin/jk_init -v /Users/jail basicshell
ERROR: /Users/jail is not owned by root:root!

ERROR: jail directory /Users/jail is not safe

Это сообщение списка рассылки выглядит актуально, но я не уверен на 100% (в основном, jailkit хочет, чтобы все дерево каталогов, ведущее к изолированной тюрьме chroot, принадлежало root:root ... но / по умолчанию принадлежит root:wheel на Mac).

Любое понимание будет с благодарностью.

0