jail login and replication problems

Lowell Gilbert freebsd-questions-local at be-well.ilk.org
Wed Jul 27 13:56:06 GMT 2005


Dan Rue <drue at therub.org> writes:

> Greetings, 
> 
> I am setting up multiple jails on a machine.  The first jail, everything
> works fine.  If I add a user, that user can log in.  If I tar cvzpf the
> jail, tar xvzpf to create a new one, some people can log into the new
> jail, and some can not.
> 
> The user that can log in to the new one was the first user created (me),
> but any subsequent users can not log into new jails..  
> 
> The symptom is right after accepting the password via ssh, the
> connection will just get dropped.  I could not find any good error
> messages using ssh..  But if I enable telnet and try to telnet in, I
> receive this error in /var/log/messages: 
> 
> Jul 26 16:11:46 jail3 login: _secure_path: cannot stat /home/user3/.login_conf: Permission denied
> Jul 26 16:11:46 jail3 login: _secure_path: cannot stat /etc/login.conf: Permission denied
> Jul 26 16:11:46 jail3 login: _secure_path: cannot stat /home/user3/.login_conf: Permission denied
> Jul 26 16:11:46 jail3 login: _secure_path: cannot stat /etc/login.conf: Permission denied
> 
> The permissions on those files are fine.  
> 
> So what would cause that error in jails that have been replicated using
> tar, but only to some users?  I'm stumped.. 
> 
> Here's my rc.conf exerpt: 
> 
> jail_enable="YES"
> jail_list="jail3"
> jail_socket_unixiproute_only="NO"
> jail_sysvipc_allow="YES"  # allow shared mem on all jails
> 
> jail_jail3_rootdir="/jails/jail3"
> jail_jail3_hostname="jail3.example.com"
> jail_jail3_ip="10.0.0.203"
> jail_jail3_procfs_enable="YES"
> jail_jail3_devfs_enable="YES"
> jail_jail3_devfs_ruleset="devfsrules_jail"

Try comparing the home directories of the different users.
And if you crank up the verbosity of sshd, you may get more useful
information.  


More information about the freebsd-questions mailing list