貴監獄根已經通過devfs的一個填充/ dev文件系統掛載?看起來它現在不正確。
重要注意事項:您應該可以使用devfs規則來限制設備在監獄進程中可見。特別是,對原始磁盤設備節點的訪問是一個不好的想法。該監獄(8)手冊頁描述了這個近乎以下段落:
It is important that only appropriate device nodes in devfs be exposed to a jail; access to disk devices in the jail may permit processes in the jail to bypass the jail sandboxing by modifying files outside of the jail. See devfs(8) for information on how to use devfs rules to limit access to entries in the per-jail devfs. A simple devfs ruleset for jails is available as ruleset #4 in /etc/defaults/devfs.rules
.
您應該能夠安裝/jails/demo/dev
下的devfs並通過運行作爲根以下命令應用推薦的監獄設備規則:
# mkdir /jails/demo/dev
# mount -t devfs devfs /jails/demo/dev
# devfs -m /jails/demo/dev rule -s 4 applyset
當然,您也可以在/etc/defaults/devfs.rules
中編寫自定義規則集,即使是隻適用於特定監獄的特殊devfs規則集。
詳情也看到了聯機幫助頁牢(8),的devfs(8),和devfs.rules(5)。
看到http://stackoverflow.com/questions/5087773/emacs-could-not-open-file-dev-tty 同樣的問題,但如何使其發揮作用。 – chadbag 2011-11-09 21:09:37