1 # $NetBSD: sshd_config.in,v 1.3 2017/05/22 21:22:30 christos Exp $ 2 3 # Basic settings. 4 Port 10000 5 Protocol 2 6 7 # Provide information to the user in case something goes wrong. 8 LogLevel DEBUG1 9 10 # The host key. It lives in the work directory because we need to set 11 # very strict permissions on it and cannot modify the copy on the source 12 # directory. 13 HostKey @WORKDIR@/ssh_host_key 14 15 # The authorized keys file we set up during the test to allow the client 16 # to safely log in. We need to disable strict modes because ATF_WORKDIR 17 # usually lives in /tmp, which has 1777 permissions and are not liked by 18 # sshd. 19 AuthorizedKeysFile @WORKDIR@/authorized_keys 20 StrictModes no 21 22 # Some settings to allow user runs of sshd. 23 PidFile @WORKDIR@/sshd.pid 24 Subsystem sftp @WORKDIR@/sftp-server 25 UsePam no 26 27 # The root user should also be able to run the tests. 28 PermitRootLogin yes 29 30 # Be restrictive about access to the temporary server. Only allow key-based 31 # authentication. 32 ChallengeResponseAuthentication no 33 GSSAPIAuthentication no 34 HostbasedAuthentication no 35 KerberosAuthentication no 36 MaxAuthTries 1 37 MaxStartups 1 38 PasswordAuthentication no 39 PubkeyAuthentication yes 40