Jailkit em um Mac: “ERRO: <jaildir> não é de propriedade de root: root!” / “ERRO: diretório de cadeia <jaildir> não é seguro”


1

Estou tentando criar um usuário preso para acesso SSH limitado no meu Mac. Eu tenho seguido, na maioria das vezes, as instruções nesta resposta do Ubuntu StackExchange .

No entanto, estou ficando preso:

# 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

Essa mensagem da lista de discussão parece relevante, mas não tenho 100% de certeza (basicamente, o jailkit deseja que toda a árvore de diretórios que antecede a cadeia chroot seja de propriedade de root:root... mas /é de propriedade de root:wheelum Mac por padrão).

Qualquer insight seria muito apreciado.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.