/etc es un enlace a /private/etc, por lo que /etc/ssh/sshd_config y /private/etc/ssh/sshd_config son el mismo archivo.
El archivo sshd_config por defecto en macOS 10.12 se ve así:
# $OpenBSD: sshd_config,v 1.98 2016/02/17 05:29:04 djm Exp $
# Este es el archivo de configuración del servidor sshd a nivel del sistema. Ver
# sshd_config(5) para más información.
# Este sshd fue compilado con PATH=/usr/bin:/bin:/usr/sbin:/sbin
# La estrategia utilizada para las opciones en el sshd_config por defecto proporcionado con
# OpenSSH es especificar las opciones con su valor por defecto cuando
# sea posible, pero dejarlas comentadas. Las opciones descomentadas anulan el
# valor por defecto.
#Port 22
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
# Por defecto se requiere activación explícita del protocolo 1
#Protocol 2
# HostKey para la versión del protocolo 1
#HostKey /etc/ssh/ssh_host_key
# HostKeys para la versión del protocolo 2
#HostKey /etc/ssh/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_dsa_key
#HostKey /etc/ssh/ssh_host_ecdsa_key
#HostKey /etc/ssh/ssh_host_ed25519_key
# Vida útil y tamaño de la clave del servidor de la versión 1 efímera
#KeyRegenerationInterval 1h
#ServerKeyBits 1024
# Cifras y clave
#RekeyLimit default none
# Registro
# obsoletos QuietMode y FascistLogging
#SyslogFacility AUTH
#LogLevel INFO
# Autenticación:
#LoginGraceTime 2m
#PermitRootLogin prohibit-password
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
#RSAAuthentication yes
#PubkeyAuthentication yes
# Por defecto, se comprueban tanto .ssh/authorized_keys como .ssh/authorized_keys2
# pero esto se anula para que las instalaciones sólo comprueben .ssh/authorized_keys
AuthorizedKeysFile .ssh/authorized_keys
#AuthorizedPrincipalsFile none
#AuthorizedKeysCommand none
#AuthorizedKeysCommandUser nobody
# Para que esto funcione también necesitará claves de host en /etc/ssh/ssh_known_hosts
#RhostsRSAAuthentication no
# similar para la versión del protocolo 2
#HostbasedAuthentication no
# Cambie a yes si no confía en ~/.ssh/known_hosts para
# RhostsRSAAuthentication y HostbasedAuthentication
#IgnoreUserKnownHosts no
# No leer los archivos ~/.rhosts y ~/.shosts del usuario
#IgnoreRhosts yes
# Para deshabilitar las contraseñas de texto claro en túneles, cambie a no aquí!
#PasswordAuthentication yes
#PermitEmptyPasswords no
# Cambie a no para deshabilitar contraseñas s/key
#ChallengeResponseAuthentication yes
# Opciones de Kerberos
#KerberosAuthentication no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes
#KerberosGetAFSToken no
# Opciones de GSSAPI
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes
# Establece esto en 'yes' para habilitar la autenticación PAM, procesamiento de cuentas,
# y procesamiento de sesiones. Si esto está habilitado, la autenticación PAM se permitirá a través de
# ChallengeResponseAuthentication y PasswordAuthentication. Dependiendo de su configuración PAM,
# la autenticación PAM a través de ChallengeResponseAuthentication puede eludir
# la configuración de "PermitRootLogin without-password".
# Si sólo desea que las comprobaciones de cuenta y sesión PAM se ejecuten sin
# autenticación PAM, entonces habilítelo pero establezca PasswordAuthentication
# y ChallengeResponseAuthentication en 'no'.
UsePAM yes
#AllowAgentForwarding yes
#AllowTcpForwarding yes
#GatewayPorts no
#X11Forwarding no
#X11DisplayOffset 10
#X11UseLocalhost yes
#PermitTTY yes
#PrintMotd yes
#PrintLastLog yes
#TCPKeepAlive yes
#UseLogin no
#UsePrivilegeSeparation sandbox
#PermitUserEnvironment no
#Compression delayed
#ClientAliveInterval 0
#ClientAliveCountMax 3
#UseDNS no
#PidFile /var/run/sshd.pid
#MaxStartups 10:30:100
#PermitTunnel no
#ChrootDirectory none
#VersionAddendum none
# pasar información de localización
AcceptEnv LANG LC_*
# sin ruta de banner
#Banner none
# anular el valor por defecto de no subsistemas
Subsystem sftp /usr/libexec/sftp-server
# Ejemplo de anular configuraciones sobre una base de por usuario
#Match User anoncvs
# X11Forwarding no
# AllowTcpForwarding no
# PermitTTY no
# ForceCommand cvs server
Permisos de archivo:
-rw-r--r-- 1 root wheel
0 votos
Reinstalaría macOS - ¿cómo es que los dos archivos no están vinculados simbólicamente - si no lo están, entonces tienes problemas más grandes ¿qué muestra
ls -l / | grep etc
?0 votos
Supongo que puedes descargarlo tú mismo- opensource.apple.com/source/OpenSSH/OpenSSH-209.30.4/openssh/…