Преглед на файлове

#891 Added check for ftp aditonal users

Jaap Marcus преди 5 години
родител
ревизия
f27485329b
променени са 1 файла, в които са добавени 2 реда и са изтрити 3 реда
  1. 2 3
      bin/v-add-user-sftp-jail

+ 2 - 3
bin/v-add-user-sftp-jail

@@ -40,13 +40,12 @@ IFS=',' read -r -a users <<< "$ssh_users"
 
 # Check if jail is already enabled
 if [[ " ${users[@]} " =~ " ${user} " ]]; then
-    if [ ! -n "$(find /home/$user -user root -print -prune -o -prune)" ]; then
-      chown root:root /home/$user
+    if [[ -d /home/$user && ! -n "$(find /home/$user -user root -print -prune -o -prune)" ]]; then
+       chown root:root /home/$user
     fi
     exit;
 fi
 
-
 #----------------------------------------------------------#
 #                       Action                             #
 #----------------------------------------------------------#