1 votos

¿Alguien me puede dar el archivo original del ssh.plist para OS X 10,8 (Lion de montaña)?

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í?

0voto

jww Puntos 520

¿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.com

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.

Powered by:

X