johnnyis42
March 15th, 2006, 04:49 AM
i'll spare everyone the details and make this as simple as possible.
using vsftp for ftp accesss on ubuntu 5.10 configured with no anonymous access, chroot jail to home directory for local accounts.
there is only one account i am concerned about that i will be using in lieu of anonymous access for folks i need to get files to as quickly and painlessly as possible. my only concern is that in order to get the above configuration to work, i had to give the unprivilidged ftp user accounts i created an actual shell (they would not authenticate if their shell was set to /bin/false or /dev/null).
i did deny access to these accounts in ssh, but i'm curious as to what risks i would face were someone to get ahold of the username and password from the human element i had previously given access to.
my strategy as of now is that the account is chroot in their home directory jail with no files (not even the .profile or .whatevershell files) and only r-x access to the home directoy, and is explicitly denied login to ssh. so, i'm assuming they can't upload anything through ftp, and thus can't execute anything that could elevate their access in some way.
assume is the operative term here.... am i missing something in the way of another vector to gain unwanted access with this account? besides specific openSSH vulnerabilities that may come along, am i putting too much faith in the chroot jail vsftp impliments?
all suggestions and beratement of my security ignorance is welcome,
using vsftp for ftp accesss on ubuntu 5.10 configured with no anonymous access, chroot jail to home directory for local accounts.
there is only one account i am concerned about that i will be using in lieu of anonymous access for folks i need to get files to as quickly and painlessly as possible. my only concern is that in order to get the above configuration to work, i had to give the unprivilidged ftp user accounts i created an actual shell (they would not authenticate if their shell was set to /bin/false or /dev/null).
i did deny access to these accounts in ssh, but i'm curious as to what risks i would face were someone to get ahold of the username and password from the human element i had previously given access to.
my strategy as of now is that the account is chroot in their home directory jail with no files (not even the .profile or .whatevershell files) and only r-x access to the home directoy, and is explicitly denied login to ssh. so, i'm assuming they can't upload anything through ftp, and thus can't execute anything that could elevate their access in some way.
assume is the operative term here.... am i missing something in the way of another vector to gain unwanted access with this account? besides specific openSSH vulnerabilities that may come along, am i putting too much faith in the chroot jail vsftp impliments?
all suggestions and beratement of my security ignorance is welcome,