хвост: не найденный на Каталоге Chroot, как я включаю его?

Я - действительно новичок на Ubuntu, я сталкиваюсь с простой проблемой, которую я не нахожу нигде, я следую этому учебному руководству для создания ssh каталога тюрьмы

https://www.tecmint.com/restrict-ssh-user-to-directory-using-chrooted-jail/

Я знаю, что у пользователя не будет некоторых команд, но я хочу включить, у некоторых пользователю, в этом учебном руководстве есть эти команды для включения этого:

# cp -v /bin/ls /home/test/bin/
# cp -v /bin/date /home/test/bin/
# cp -v /bin/mkdir /home/test/bin/

и существует, также находят, что библиотеки для этого управляют:

ldd /bin/ls
# cp -v /lib64/{libselinux.so.1,libcap.so.2,libacl.so.1,libc.so.6,libpcre.so.1,libdl.so.2,ld-linux-x86-64.so.2,libattr.so.1,libpthread.so.0} /home/test/lib64/

Мне удалось сделать, это управляет работой успешно, но "хвост" управляет, чтобы я попробовал все ни кроме чего, работает.

Я использую ldd /bin/tailf (tailf команда?)

это отображает некоторые библиотеки, я использую команду CP, и не работает, что я делаю неправильно?

0
задан 7 January 2019 в 22:47

1 ответ

На Ubuntu, команде tail расположен в /usr/bin/tail (см. также информацию о пакете из связанного сообщения), таким образом, Вы хотите сделать

ldd /usr/bin/tail

Обратите внимание, что в дополнение к копированию команд, необходимо или связать или скопировать часть из /lib каталоги, так как некоторые двоичные файлы полагаются на общие библиотеки, сохраненные там в особенности /bin/sh полагается на это.См. также: Измените ссылку/bin/sh временно

0
ответ дан 26 October 2019 в 14:35

Другие вопросы по тегам:

Похожие вопросы: