mirror of
https://github.com/atmoz/sftp.git
synced 2024-11-17 12:51:33 -05:00
18 lines
375 B
Bash
18 lines
375 B
Bash
#!/bin/bash
|
|
|
|
# Add users
|
|
IFS=',' read -a users <<< "$SFTP_USERS"
|
|
for userData in "${users[@]}"; do
|
|
IFS=':' read -a data <<< "$userData"
|
|
user="${data[0]}"
|
|
pass="${data[1]}"
|
|
|
|
useradd -G sftp $user
|
|
echo "$user:$pass" | chpasswd
|
|
chown root:root /home/$user
|
|
chmod 755 /home/$user
|
|
chown -R $user:sftp /home/$user/*
|
|
done
|
|
|
|
# Run SSH
|
|
/usr/sbin/sshd -D
|