Ich möchte von meiner iPad-App aus auf einen Mac mini zugreifen. Die einfachste Methode scheint über SSH zu sein, aber ich habe gelesen, dass dazu ein Jailbreak des iPad erforderlich ist, und das möchte ich nicht. Gibt es hierfür eine von Apple genehmigte Methode?
Ich brauche derzeit keinen Zugang über das Internet, nur über das lokale Netzwerk. Beachten Sie, dass für einige Änderungen eine Kennwortauthentifizierung erforderlich ist. Passwörter können in der iPad-App verschlüsselt werden, um sicherzustellen, dass die Sicherheit im Netzwerk nicht gefährdet wird.
Antworten:
Ich gehe davon aus, dass Sie ein Anwendungsentwickler sind, da Sie "meine iPad-App" gesagt haben.
SSH funktioniert über Standard - TCP, ist es nicht Jailbreak benötigen, so können Sie das verwenden könnte (hier eine Bibliothek ist die Verwendung von SSH mit: https://github.com/Lejdborg/NMSSH ). Sie müssen lediglich SSH (Remote Login) in den Freigabeeinstellungen des OS X-Computers aktivieren. Mir sind keine anderen nicht-proprietären Dienste bekannt, die Sie verwenden können und die in einem Mac integriert sind, um Befehle remote auszuführen. Alternativ können Sie Ihren eigenen Dienst auf dem Mac ausführen, um ihn fernzusteuern.
Wenn Sie lediglich Dateizugriff benötigen, können Sie AFP (Apple File Protocol) oder SMB (Server Message Block) über die Dateifreigabe in den Freigabeeinstellungen in OS X verwenden. Oder SFTP über die Remote-Anmeldung. Sie können Beispiel-Client-Implementierungen dieser online finden.
quelle