Re: rssh ignores some access bits
Brought to you by:
xystrus
From: Derek M. <co...@pi...> - 2004-05-25 21:27:20
|
On Mon, May 24, 2004 at 11:56:12PM -0700, rss...@as... wrote: > Consider the following line in /etc/rssh.conf: > > user = test:002:11111: > > If I read the documentation correctly, test should be able to rsync, > rdist, cvs, sftp and scp. However only sftp and scp seem to be > honored: Oops... I meant to include the patch for this in my last post. Here it is: --- rsshconf.c 2004-05-23 15:27:43.000000000 +0900 +++ rsshconf.c.fixed 2004-05-23 15:23:10.000000000 +0900 @@ -919,6 +919,18 @@ log_msg("allowing sftp to user %s", user); opts->shell_flags |= RSSH_ALLOW_SFTP; } + if ( allow_cvs ){ + log_msg("allowing cvs to user %s", user); + opts->shell_flags |= RSSH_ALLOW_CVS; + } + if ( allow_rdist ){ + log_msg("allowing rdist to user %s", user); + opts->shell_flags |= RSSH_ALLOW_RDIST; + } + if ( allow_rsync ){ + log_msg("allowing rsync to user %s", user); + opts->shell_flags |= RSSH_ALLOW_RSYNC; + } if ( path ){ log_msg("chrooting %s to %s", user, path); opts->shell_flags |= RSSH_USE_CHROOT; -- Derek D. Martin http://www.pizzashack.org/ GPG Key ID: 0x81CFE75D |