Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| freebsd:jail [2021/11/13 13:18] alex | freebsd:jail [2021/11/13 13:32] (текущий) alex | ||
|---|---|---|---|
| Строка 73: | Строка 73: | ||
|  |  | ||
| mount.devfs; #разрешить монтировать devfs к файловой системе клеток | mount.devfs; #разрешить монтировать devfs к файловой системе клеток | ||
| - | mount += "dev /usr/jails/jail_1/dev devfs rw,ruleset=$devfs_ruleset"; | + | <del> mount += "dev /usr/jails/jail_1/dev devfs rw,ruleset=$devfs_ruleset";</del> | 
| mount.procfs; | mount.procfs; | ||
|  |  | ||
| Строка 81: | Строка 81: | ||
| interface = "alc0"; #интерфейс клетки | interface = "alc0"; #интерфейс клетки | ||
| ip4.addr = 10.215.130.25/32; #IP адрес клеки | ip4.addr = 10.215.130.25/32; #IP адрес клеки | ||
| + | devfs_ruleset = 6; #какое правило нужно применить при монтирование devfs | ||
| } | } | ||
|  |  | ||
| Строка 167: | Строка 168: | ||
| chflags -R noschg /jails | chflags -R noschg /jails | ||
| rm -rf /jails/ | rm -rf /jails/ | ||
| + | |||
| + | Для того что бы правила монтирования devfs применялись к клеткам в rc.conf должна быть строка | ||
| + | devfs_load_rulesets="YES" | ||
| + | Основные настройки devfs находятся в /etc/defaults/devfs.rules/, но все изменения нужно вносить в /etc/devfs.rules.\\ | ||
| + | После внесения изменений в файл **/etc/devfs.rules** необходимо выполнить команду | ||
| + | service devfs restart | ||
| + | |||
| + | Пример записи  | ||
| + | [devfsrules_jail_3=6] | ||
| + | add include 1 | ||
| + | add include 2 | ||
| + | add path 'cuau*' unhide | ||
| + | |||
| + | Данное правило даёт доступ с com портам из клетки. | ||
| Проверка какие правила devfs применяются для jail | Проверка какие правила devfs применяются для jail | ||
| Строка 176: | Строка 191: | ||
| devfs rule -s 4 show | devfs rule -s 4 show | ||
| - | |||
| - | После внесения изменений в файл **/etc/devfs.rules** необходимо выполнить команду | ||
| - | service devfs restart | ||
| - | |||
| Ссылки:\\ | Ссылки:\\ | ||
| Строка 202: | Строка 213: | ||
| https://www.cyberciti.biz/faq/update-source-tree-at-usr-src-using-svn-on-freebsd\\ | https://www.cyberciti.biz/faq/update-source-tree-at-usr-src-using-svn-on-freebsd\\ | ||
| http://freebsdlog.blogspot.com/2012/06/jail.html\\ | http://freebsdlog.blogspot.com/2012/06/jail.html\\ | ||
| - | https://www.opennet.ru/openforum/vsluhforumID1/85891.html | + | https://www.opennet.ru/openforum/vsluhforumID1/85891.html\\ | 
| + | https://books.google.ru/books?id=6LQYEAAAQBAJ&pg=PA83&lpg=PA83&dq=devfs+rule+-s+4+show&source=bl&ots=bgGIi0NU4I&sig=ACfU3U0PsJGzfERND0WhoqiUAPT9r002fw&hl=ru&sa=X&ved=2ahUKEwijnM_17ZD0AhWHAxAIHRDTAKQQ6AF6BAgVEAM#v=onepage&q=devfs%20rule%20-s%204%20show&f=false | ||