首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >freebsd9监狱无法启动监狱

freebsd9监狱无法启动监狱
EN

Stack Overflow用户
提问于 2012-12-27 05:27:35
回答 2查看 1.2K关注 0票数 1

我正试图在FreeBSD 9中开始坐牢

配置:

etc/rc.conf:

代码语言:javascript
复制
#jails:
jail_enable="YES"
jail_interface="re0"    
jail_devfs_enable="YES"  
jail_procfs_enable="YES" 
jail_set_hostname_allow="YES"

jail_list="test"     
ifconfig_em0_alias0="inet 192.168.9.254 netmask 255.255.255.255"
jail_test_rootdir="/usr/home/jails/test.local"   
jail_test_hostname="test.local"    
jail_test_ip="192.168.9.254"   
jail_test_interface="re0"   
jail_test_devfs_enable="YES"   
jail_test_procfs_enable="YES" 

jail_test_exec_start="/bin/sh /etc/rc"
jail_test_exec_stop="/bin/sh /etc/rc.shutdown"
jail_test_flags="-l -U root"      

在此之后,我将尝试启动它:

代码语言:javascript
复制
mybsd#jail start

或mybsd#jail start test,但这两个命令都返回这样的错误:

代码语言:javascript
复制
jail: no -c or -m, so this must be an old-style command.
But it doesn't look like one.

请告诉我如何在“新式”命令中开始坐牢?

非常感谢!

EN

回答 2

Stack Overflow用户

发布于 2012-12-27 07:26:41

代码语言:javascript
复制
jail_test_flags="-l -U root" 

似乎没有必要。

此外,为了方便监狱使用,我强烈推荐:http://people.virginia.edu/~ll2bf/docs/nix/freebsd_jail.html

票数 0
EN

Stack Overflow用户

发布于 2012-12-27 10:00:19

我不认为这是问题的全部,但是你有一个不匹配的问题:

代码语言:javascript
复制
ifconfig_em0_alias0=

代码语言:javascript
复制
jail_test_interface="re0"

监狱是在em0还是re0?

至于如何启动监狱,请尝试:

代码语言:javascript
复制
service jail start

这应该会启动所有的监狱。

另外,我建议您尝试一下ezjail。它使事情变得更容易管理。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14046469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档