LINUX.ORG.RU
ФорумAdmin

[ssh][chroot] /bin/bash: no such file or directory

 ,


0

1

Собссно, сабж. Было создано chroot-окружение по мануалу из jail, потом допиханы бинарники и библиотеки к ним. Аddjailsw не смог найти некоторые поэтому для оставшегося потрошил выхлоп ldd и доставлял через cp. Симлинк с /chrooted/dir/lib -> /chrooted/dir/lib64 создал, все библиотеки для /bin/bash (и сам он) на месте, кроме linux-vdso.so, которой как бы и нет. Пока просто скопипастил всё из /lib64 в /chrooted/dir/lib64, логин из SSH работает, но гентушный /etc/bash/bashrc, скопипастенный в /chrooted/dir/etc/bash/ не подхватывается, PS1 выглядит страшно — "-bash-4.1$"

Алсо, чтобы доставить manpages в chroot, пришлось потрахаться с пятью дополнительными бинарниками и ещё пачкой файлов из /usr/share/ к одному из них. Может есть более кошерный мануал, по которому всё работает, чем то что валяется в гугле? Буду признателен.

Deleted

Ответ на: комментарий от desruptor

Сейчас только время потеряю, а получится почти то же. Плюс на сервер уже затолкано достаточно много ПО, легковесный образ не получится, выгребать ещё… Так что с jail-ом можно даже сэкономить,)

Deleted
()
Ответ на: комментарий от fr_butch

…и назыввается он jail?

Нет, само chroot-окружение создаётся автоматически, и даже относительно хорошо, не считая всяких нюансов, вроде отсутствия /dev/random, который требуется к php etc.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.