1

FreeBSD9でjailを始めようとしています

構成:

etc / rc.conf:

#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"      

この後、私はそれを始めようとしています:

mybsd#jail start

またはmybsd#jail start testしかし、どちらのコマンドも次のようなエラーを返します。

jail: no -c or -m, so this must be an old-style command.
But it doesn't look like one.

「新しいスタイル」のコマンドで刑務所を開始する方法を教えてください。

どうもありがとう!

4

2 に答える 2

0

これがすべての問題だとは思いませんが、以下の間に不一致があります。

ifconfig_em0_alias0=

jail_test_interface="re0"

刑務所はem0またはre0にありますか?

刑務所を開始する方法については、次を試してください。

service jail start

それはすべての刑務所を開始するはずです。

また、ezjailを試すことをお勧めします。これにより、管理が少し簡単になります。

于 2012-12-27T02:00:19.470 に答える
0
jail_test_flags="-l -U root" 

必要ではないようです。

また、jail を簡単に使用するには、http: //people.virginia.edu/~ll2bf/docs/nix/freebsd_jail.htmlを強くお勧めします。

于 2012-12-26T23:26:40.530 に答える