Skip to content

Commit fb3da25

Browse files
committed
[fix] sftp broke after v-rebuild-user and no reboot
rebuild user sets owner to user:user and v-add-user-sftp-jail didn't reset if user allready exits in config
1 parent c766469 commit fb3da25

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

bin/v-add-user-sftp-jail

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,10 @@ IFS=',' read -r -a users <<< "$ssh_users"
4040

4141
# Check if jail is already enabled
4242
if [[ " ${users[@]} " =~ " ${user} " ]]; then
43-
exit
43+
if [ ! -n "$(find /home/$user -user root -print -prune -o -prune)" ]; then
44+
chown root:root /home/$user
45+
fi
46+
exit;
4447
fi
4548

4649

0 commit comments

Comments
 (0)