diff --git a/service.ssh.sh b/service.ssh.sh index bb20d03..8d579c9 100644 --- a/service.ssh.sh +++ b/service.ssh.sh @@ -1,3 +1,15 @@ #!/bin/sh +if [ ! -e /etc/ssh/sshd_config ]; then + mkdir -p /etc/ssh/sshd_config.d + echo "Include /etc/ssh/sshd_config.d/*.conf +PermitRootLogin yes +AuthorizedKeysFile .ssh/authorized_keys +PasswordAuthentication yes +AllowTcpForwarding yes +GatewayPorts no +X11Forwarding no +Subsystem sftp internal-sftp" > /etc/ssh/sshd_config +fi + exec /usr/sbin/sshd -D