Re: [CentOS] vsftpd virtual users

2009-02-17 Thread Steven Tardy
 USER 1
 home = /home/ftproot/user1
 has full read/write access

 USER 2
 home = /home/ftproot/user2
 has only read/download access

mount --bind /home/ftproot/user1 /home/ftproot/user2
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] vsftpd virtual users

2009-02-17 Thread dnk

On 11-Feb-09, at 8:50 AM, dnk wrote:

 Well as far as I have made it, it is possible to share a directory by
 using a per user config option. It is geting hte different
 permissions I am having to deal with. Part of me thinks this would be
 easier using a real system account so I can restrict permissions using
 tools like chmod, etc. But I hate the idea of using system accounts
 for FTP.

 d


Just to add to it, I got it all figured out. I just setup vsftpd to a  
regular non anon access type system. I then just had a per user config  
for the read only users that epcified the home directory of the read/ 
write user, and a enable_write=NO directive.

d
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] vsftpd virtual users

2009-02-11 Thread Alain Reguera Delgado
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

dnk wrote:
...
 I just need to have the option to have a read only account able to  
 access another users directory. There is no main directory that all  
 users work out of.

Don't know how possible that could be. Remember that each user is in a
chrooted environment, each user is confined into its own directory.

Best Regards,
- --
Alain Reguera Delgado a...@ciget.cienfuegos.cu
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with CentOS - http://enigmail.mozdev.org

iD8DBQFJkuk2yXxCQEoXDZARAosxAKCHwOcqaR9VvXqG7I3PvuuofvRkrQCfc3JI
yLaTrIuQhGjQ9+jhKKkaLy8=
=Hn+R
-END PGP SIGNATURE-
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] vsftpd virtual users

2009-02-11 Thread dnk

On 11-Feb-09, at 7:05 AM, Alain Reguera Delgado wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 dnk wrote:
 ...
 I just need to have the option to have a read only account able to
 access another users directory. There is no main directory that all
 users work out of.

 Don't know how possible that could be. Remember that each user is in a
 chrooted environment, each user is confined into its own directory.

 Best Regards,
 - --
 Alain Reguera Delgado a...@ciget.cienfuegos.cu

Well as far as I have made it, it is possible to share a directory by  
using a per user config option. It is geting hte different  
permissions I am having to deal with. Part of me thinks this would be  
easier using a real system account so I can restrict permissions using  
tools like chmod, etc. But I hate the idea of using system accounts  
for FTP.

d




___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


[CentOS] vsftpd virtual users

2009-02-10 Thread dnk
Good day all,

I have followed the wiki article on setting up vsftpd on centos with  
virtual users.

I was wondering if anyone had an example of knowledge on how to add  
another readonly user. I don't want to enable anon access. The issue  
I have is that the tutorial (from the wiki) uses the same real system  
user (ftp) - so permissions don't apply.

d


___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] vsftpd virtual users

2009-02-10 Thread Alain Reguera Delgado
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

dnk wrote:
 Good day all,
 
 I have followed the wiki article on setting up vsftpd on centos with  
 virtual users.

Do you refer to:
http://wiki.centos.org/HowTos/Chroot_Vsftpd_with_non-system_users

?

 I was wondering if anyone had an example of knowledge on how to add  
 another readonly user. 

Did you use the script vsftpd_virtualuser_add.sh to do so ?

I don't want to enable anon access. The issue
 I have is that the tutorial (from the wiki) uses the same real system  
 user (ftp) - so permissions don't apply.

How ? explain a bit more please.

- --
Alain Reguera Delgado a...@ciget.cienfuegos.cu
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with CentOS - http://enigmail.mozdev.org

iD8DBQFJkd48yXxCQEoXDZARAp3nAJ9Ay9KlTNhDUONi/MoGbrvqjMaxqwCeMdxO
RYffTjDRxMqkyvU5Ag3fGeQ=
=Cb83
-END PGP SIGNATURE-
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] vsftpd virtual users

2009-02-10 Thread John R Pierce
dnk wrote:
 Good day all,

 I have followed the wiki article on setting up vsftpd on centos with  
 virtual users.

 I was wondering if anyone had an example of knowledge on how to add  
 another readonly user. I don't want to enable anon access. The issue  
 I have is that the tutorial (from the wiki) uses the same real system  
 user (ftp) - so permissions don't apply.
   


the 'FTP' user shouldn't have write access to anything, anyways.


___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] vsftpd virtual users

2009-02-10 Thread dnk

On 10-Feb-09, at 12:06 PM, Alain Reguera Delgado wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 dnk wrote:
 Good day all,

 I have followed the wiki article on setting up vsftpd on centos with
 virtual users.

 Do you refer to:
 http://wiki.centos.org/HowTos/Chroot_Vsftpd_with_non-system_users

 ?

 I was wondering if anyone had an example of knowledge on how to add
 another readonly user.

 Did you use the script vsftpd_virtualuser_add.sh to do so ?

No I did not. I had started originally with the 
http://linuxforfun.net/2008/04/05/vsftpd-virtual-users/ 
  link, and then when I came across the wiki article, I gleaned if for  
further additional info.


 I don't want to enable anon access. The issue
 I have is that the tutorial (from the wiki) uses the same real system
 user (ftp) - so permissions don't apply.

 How ? explain a bit more please.


Ok, for more detail,

I used some of the info from the wiki, and from 
http://linuxforfun.net/2008/04/05/vsftpd-virtual-users/ 
.

My actual vsftpd.conf is:

anonymous_enable=NO
local_enable=YES
chroot_local_user=YES
hide_ids=YES
listen=YES
local_umask=022
connect_from_port_20=YES
pasv_min_port=6
pasv_max_port=6
guest_enable=YES
guest_username=ftp
nopriv_user=ftp
virtual_use_local_privs=YES
write_enable=YES
pam_service_name=vsftpd-virtual
user_sub_token=$USER
local_root=/home/ftproot/$USER
listen_address=xxx.xxx.xxx.xxx
max_clients=50
session_support=NO
use_localtime=YES
userlist_enable=YES
userlist_file=/etc/vsftpd/denied_users
xferlog_enable=YES

my /etc/pam.d/vsftpd-virtual file:

auth required pam_userdb.so db=/etc/vsftpd/users/virtual-users
account required pam_userdb.so db=/etc/vsftpd/users/virtual-users



So long story short... I have for read / write:

user1
- /home/ftproot/user1 (home folder)

Then I would like to create user2 and have read only:

user2
- /home/ftproot/user1

D




___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] vsftpd virtual users

2009-02-10 Thread dnk

On 10-Feb-09, at 1:04 PM, dnk wrote:


 On 10-Feb-09, at 12:06 PM, Alain Reguera Delgado wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 dnk wrote:
 Good day all,

 I have followed the wiki article on setting up vsftpd on centos with
 virtual users.

 Do you refer to:
 http://wiki.centos.org/HowTos/Chroot_Vsftpd_with_non-system_users

 ?

 I was wondering if anyone had an example of knowledge on how to add
 another readonly user.

 Did you use the script vsftpd_virtualuser_add.sh to do so ?

 No I did not. I had started originally with the 
 http://linuxforfun.net/2008/04/05/vsftpd-virtual-users/
  link, and then when I came across the wiki article, I gleaned if for
 further additional info.


 I don't want to enable anon access. The issue
 I have is that the tutorial (from the wiki) uses the same real  
 system
 user (ftp) - so permissions don't apply.

 How ? explain a bit more please.


 Ok, for more detail,

 I used some of the info from the wiki, and from 
 http://linuxforfun.net/2008/04/05/vsftpd-virtual-users/
 .

 My actual vsftpd.conf is:

 anonymous_enable=NO
 local_enable=YES
 chroot_local_user=YES
 hide_ids=YES
 listen=YES
 local_umask=022
 connect_from_port_20=YES
 pasv_min_port=6
 pasv_max_port=6
 guest_enable=YES
 guest_username=ftp
 nopriv_user=ftp
 virtual_use_local_privs=YES
 write_enable=YES
 pam_service_name=vsftpd-virtual
 user_sub_token=$USER
 local_root=/home/ftproot/$USER
 listen_address=xxx.xxx.xxx.xxx
 max_clients=50
 session_support=NO
 use_localtime=YES
 userlist_enable=YES
 userlist_file=/etc/vsftpd/denied_users
 xferlog_enable=YES

 my /etc/pam.d/vsftpd-virtual file:

 auth required pam_userdb.so db=/etc/vsftpd/users/virtual-users
 account required pam_userdb.so db=/etc/vsftpd/users/virtual-users



 So long story short... I have for read / write:

 user1
 - /home/ftproot/user1 (home folder)

 Then I would like to create user2 and have read only:

 user2
 - /home/ftproot/user1

 D



I may have found the answer to my own question. just trying it out.

d




___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] vsftpd virtual users

2009-02-10 Thread Alain Reguera Delgado
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

dnk wrote:
...
 I used some of the info from the wiki, and from 
 http://linuxforfun.net/2008/04/05/vsftpd-virtual-users/
...
 I may have found the answer to my own question. just trying it out.

;^)

Let know your results.

- --
Alain Reguera Delgado a...@ciget.cienfuegos.cu
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with CentOS - http://enigmail.mozdev.org

iD8DBQFJkfHnyXxCQEoXDZARAmO5AJ0Y35hHOsLCYoKFy99NSBlQWjDIQgCfbt0B
9X5Q6DATkcePnNujVDeLJOs=
=5pRF
-END PGP SIGNATURE-
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] vsftpd virtual users

2009-02-10 Thread dnk

On 10-Feb-09, at 1:30 PM, Alain Reguera Delgado wrote:

 I may have found the answer to my own question. just trying it  
 out.

 ;^)

 Let know your results.

 - --

No good... the specific setup i found included with the VSFTPD  
examples won't quite do what I needed. and from my searching, I am  
not sure it can.


USER 1
home = /home/ftproot/user1
has full read/write access

USER 2
home = /home/ftproot/user
has only read/download access

USER 3
home = /home/ftproot/user3
has full read/write access

USER 4
home = /home/ftproot/user4
has full read/write access


etc etc etc

I just need to have the option to have a read only account able to  
access another users directory. There is no main directory that all  
users work out of.

d


___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] vsftpd virtual users

2009-02-10 Thread dnk

On 10-Feb-09, at 3:14 PM, dnk wrote:


 On 10-Feb-09, at 1:30 PM, Alain Reguera Delgado wrote:

 I may have found the answer to my own question. just trying it
 out.

 ;^)

 Let know your results.

 - --

 No good... the specific setup i found included with the VSFTPD
 examples won't quite do what I needed. and from my searching, I am
 not sure it can.


 USER 1
 home = /home/ftproot/user1
 has full read/write access

 USER 2
 home = /home/ftproot/user
 has only read/download access

 USER 3
 home = /home/ftproot/user3
 has full read/write access

 USER 4
 home = /home/ftproot/user4
 has full read/write access


 etc etc etc

 I just need to have the option to have a read only account able to
 access another users directory. There is no main directory that all
 users work out of.

 d



OOPS, typo Should be:

USER 2
home = /home/ftproot/user1
has only read/download access
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos