Intento modificar mi archivo ssh.plist, pero como un noob, borré mi copia de seguridad archivo por uno modificado :-(
Estoy buscando el contenido del archivo original de la instalación.
¿Puede alguien dar a mí?
Intento modificar mi archivo ssh.plist, pero como un noob, borré mi copia de seguridad archivo por uno modificado :-(
Estoy buscando el contenido del archivo original de la instalación.
¿Puede alguien dar a mí?
¿Alguien puede darme el original ssh.plist archivo para OS X?
También se puede encontrar en Apple opensource.apple.com en launchd-ssh.plist:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Disabled</key> <true/> <key>Label</key> <string>com.openssh.sshd</string> <key>Program</key> <string>/usr/libexec/sshd-keygen-wrapper</string> <key>ProgramArguments</key> <array> <string>/usr/sbin/sshd</string> <string>-i</string> </array> <key>Sockets</key> <dict> <key>Listeners</key> <dict> <key>SockServiceName</key> <string>ssh</string> <key>Bonjour</key> <array> <string>ssh</string> <string>sftp-ssh</string> </array> </dict> </dict> <key>inetdCompatibility</key> <dict> <key>Wait</key> <false/> </dict> <key>StandardErrorPath</key> <string>/dev/null</string> <key>SHAuthorizationRight</key> <string>system.preferences</string> </dict> </plist>
Aviso de Apple utiliza
/usr/libexec/sshd-keygen-wrapper
como el programa. Si recuerdo correctamente, que genera las claves de host si es necesario y, a continuación, inicia el real demonio.
lo ssh archivo plist? dónde se encuentra?
El plist archivo se encuentra en
/System/Library/LaunchDaemons/ssh.plist
.Usted puede detener el servidor con:
sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist
Usted puede iniciar el servidor con:
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
Apple también utiliza versiones antiguas de programas y bibliotecas, por lo que hay valor en la actualización. Por ejemplo, OpenSSL y OpenSSH se han actualizado debido a errores de seguridad.
Usted tiene un par de opciones si desea actualizar. En primer lugar, usted puede generar e instalar OpenSSH usted mismo, siguiendo la Construcción de OpenSSH para OS X? en el Super Usuario. En segundo lugar, usted puede utilizar un paquete de herramientas como la Cerveza, Fink o Macports para instalarlo.
Si utiliza el gestor de paquetes, entonces es probable que desee deshabilitar Apple OpenSSH, agregar un nuevo lanzamiento demonio para iniciar el puerto del equipo, y el uso del puerto de archivos de configuración.
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.