1
0
Fork 0

fix ftp_add

This commit is contained in:
VirtuBox 2020-01-02 12:31:59 +01:00
parent c7ff768401
commit 0171228e0f
Signed by: virtubox
GPG Key ID: 22EB296C97BAD476
1 changed files with 3 additions and 3 deletions

View File

@ -498,14 +498,14 @@ _FTP_ADD() {
echo "Usage : ftpadd <user> <domain>" echo "Usage : ftpadd <user> <domain>"
else else
if ! command_exists pwgen; then if ! command_exists pwgen; then
apt_install pwgen $NEED_SUDO apt-get install pwgen -y > /dev/null 2>&1
fi fi
ftpaccountpass=$(_PWGEN)
if [ -d /var/www/"$2"/htdocs ]; then if [ -d /var/www/"$2"/htdocs ]; then
ftpaccountpass=$(_PWGEN)
$NEED_SUDO useradd -d "/var/www/$2/htdocs" -M -s /bin/false -G www-data "$1" $NEED_SUDO useradd -d "/var/www/$2/htdocs" -M -s /bin/false -G www-data "$1"
echo "$1:$ftpaccountpass" | $NEED_SUDO chpasswd -m echo "$1:$ftpaccountpass" | $NEED_SUDO chpasswd -m
chmod -R g+rw "/var/www/$2/htdocs" chmod -R g+rw "/var/www/$2/htdocs"
echo -e "\n\n [/var/www/$2/htdocs]" | tee -a "$HOME/.ftpaccounts" echo -e "\n\n[/var/www/$2/htdocs]" | tee -a "$HOME/.ftpaccounts"
echo -e "user : $1" | tee -a "$HOME/.ftpaccounts" echo -e "user : $1" | tee -a "$HOME/.ftpaccounts"
echo "password : $ftpaccountpass" | tee -a "$HOME/.ftpaccounts" echo "password : $ftpaccountpass" | tee -a "$HOME/.ftpaccounts"
else else