LINUX.ORG.RU
решено ФорумAdmin

не могу в ssh-chroot. Все ломается с /dev/null: Permission denied

 , ssh chroot


1

2

надо ограничить пользователя
ничего лучше чрута в голову не пришло, поэтому он
скопировал нужные бинари/либы, сделал mknod {null,zero,urandom}

теперь по ssh ходит, bash выполняется
решил добавить sftp, ForceCommand /usr/lib/openssh/sftp-server
и теперь, когда логинишься по ssh, эта радость говорит

Password: 
Couldn't open /dev/null: Permission denied
Connection to host closed.

хотя
[root /home/chroot ]# ls -al dev/
total 0
drwxr-xr-x  2 root root   52 Sep  7 23:53 .
drwxr-xr-x 10 root root   90 Sep  8 00:48 ..
crw-rw-rw-  1 root root 1, 3 Sep  7 23:52 null
crw-rw-rw-  1 root root 5, 0 Sep  7 23:52 tty
crw-rw-rw-  1 root root 1, 9 Sep  7 23:53 urandom
crw-rw-rw-  1 root root 1, 5 Sep  7 23:53 zero

та же фигня, даже если пробовать пользоваться этими новыми символьными файлами из-под локального рута

// debian sid

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

а не, нифига

[root /home/chroot/dev ]# getfacl null
# file: null
# owner: root
# group: root
user::rw-
group::rw-
mask::rw-
other::rw-

и все равно
[root /home/chroot/dev ]# echo daasdf > null
-bash: null: Permission denied

ii343hbka ★★★
() автор топика
Последнее исправление: ii343hbka (всего исправлений: 1)
Ответ на: комментарий от ii343hbka


о, нашел, я ССЗБ
хомяк смонтирован с nodev

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