FIX #2: added DISABLE_SFTP flag
This commit is contained in:
@@ -25,6 +25,7 @@ FPM_MIN_SPARE_SERVERS=${FPM_MIN_SPARE_SERVERS:-1}
|
|||||||
FPM_MAX_SPARE_SERVERS=${FPM_MAX_SPARE_SERVERS:-3}
|
FPM_MAX_SPARE_SERVERS=${FPM_MAX_SPARE_SERVERS:-3}
|
||||||
|
|
||||||
DISABLE_WEBROOT_CHOWN=${DISABLE_WEBROOT_CHOWN:-0}
|
DISABLE_WEBROOT_CHOWN=${DISABLE_WEBROOT_CHOWN:-0}
|
||||||
|
DISABLE_SFTP=${DISABLE_SFTP:-0}
|
||||||
|
|
||||||
export USERNAME
|
export USERNAME
|
||||||
export GROUPNAME
|
export GROUPNAME
|
||||||
@@ -49,6 +50,7 @@ export FPM_MIN_SPARE_SERVERS
|
|||||||
export FPM_MAX_SPARE_SERVERS
|
export FPM_MAX_SPARE_SERVERS
|
||||||
|
|
||||||
export DISABLE_WEBROOT_CHOWN
|
export DISABLE_WEBROOT_CHOWN
|
||||||
|
export DISABLE_SFTP
|
||||||
|
|
||||||
# run all scripts in order
|
# run all scripts in order
|
||||||
run-parts /app/entrypoint.sh.d
|
run-parts /app/entrypoint.sh.d
|
||||||
|
|||||||
@@ -1,5 +1,9 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
|
if [ ${DISABLE_SFTP} -eq 1 ] ; then
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
echo "# Configuring ssh"
|
echo "# Configuring ssh"
|
||||||
|
|
||||||
# make sure directory exists
|
# make sure directory exists
|
||||||
@@ -23,8 +27,7 @@ if [ -d "${PATH_WEBROOT}/.ssh" ] ; then
|
|||||||
chmod 0700 "${PATH_WEBROOT}/.ssh"
|
chmod 0700 "${PATH_WEBROOT}/.ssh"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# configure sshd
|
||||||
|
|
||||||
cat >/etc/ssh/sshd_config.d/sshd.conf <<EOF
|
cat >/etc/ssh/sshd_config.d/sshd.conf <<EOF
|
||||||
HostKey ${PATH_SSH_HOST}/ssh_host_rsa_key
|
HostKey ${PATH_SSH_HOST}/ssh_host_rsa_key
|
||||||
HostKey ${PATH_SSH_HOST}/ssh_host_ecdsa_key
|
HostKey ${PATH_SSH_HOST}/ssh_host_ecdsa_key
|
||||||
|
|||||||
Reference in New Issue
Block a user