Comment configurer votre propre serveur FTP iPad [Jailbreak]

Comment configurer votre propre serveur FTP iPad [Jailbreak] / iPhone et iPad

Si votre iPad est jailbreaké, il existe de nombreuses façons de transférer des fichiers entre votre fidèle tablette et votre ordinateur. Cependant, la plupart d’entre eux nécessitent l’ouverture d’une application sur le côté iPad..

Si vous êtes prêt à investir un peu de temps dans les préparatifs initiaux, SFTP est un candidat difficile à battre pour les transferts de fichiers iOS. C'est rapide, sécurisé et - mieux encore - vous n'avez besoin de rien d'ouvrir sur votre iPad. Assurez-vous que votre iPad et votre ordinateur sont sur le même réseau et vous êtes prêt à partir.

Il existe des alternatives payantes dans l'App Store qui vous permettent d'héberger un serveur FTP sur un appareil qui n'a pas été jailbreaké, mais elles présentent de nombreux inconvénients. Outre la nécessité d'ouvrir constamment ces applications sur votre iPad, vous ne pouvez pas accéder au dossier racine de votre tablette..

L’application que nous allons utiliser s’appelle OpenSSH. Il utilise SFTP, une version plus sécurisée de FTP qui communique via SSH. Vous pouvez trouver plus d'informations sur le sujet dans mon article précédent: Qu'est-ce que SSH et comment est-il différent du FTP? Qu'est-ce que SSH est et comment est-il différent de FTP? . Les clients FTP les plus populaires, comme FileZilla, prendront en charge SFTP sans aucun problème..

1. Installer OpenSSH

Pour installer l'application, ouvrez Cydia, recherchez 'OpenSSH' et installez l'application. Si vous avez ajouté des sources tierces, installez la version à partir du référentiel Cydia / Telesphoreo..

Si OpenSSH ne figure pas parmi les résultats, accédez à Sources et sélectionnez Paramètres dans le coin supérieur gauche. Changez le type d'utilisateur en 'Pirate' pour le moment. Vous pouvez le changer après avoir installé OpenSSH.

OpenSSH est une application avec la commande en ligne, alors ne soyez pas surpris si aucune icône n'apparaît sur votre écran d'accueil.

2. Trouver l'adresse IP locale de votre iPad

Pour vous connecter à votre iPad, vous aurez besoin de l'adresse IP locale. Allez à Paramètres -> Wi-Fi et sélectionnez votre connexion Internet actuelle et regardez sous l'en-tête Adresse IP.

Cela ressemblera probablement à ceci:192.168.X.XXX'. Écris le; nous allons en avoir besoin dans une minute.

3. Changer le mot de passe SSH de votre iPad

À l'heure actuelle, n'importe qui sur votre réseau local pourrait accéder à votre iPad à l'aide du mot de passe par défaut de la racine principale: 'alpin'. Pour des raisons de sécurité, changeons cela avant d'aller plus loin..

Sur ton ordinateur, ouvrez une fenêtre de terminal. Sur Mac OS X, accédez à Applications -> Utilitaires -> Terminal. Si vous utilisez Windows, installez s'il vous plaît PuTTY.

Entrer 'ssh root @ your_ip_address'avec l'adresse IP de votre iPad que vous avez trouvée à l'étape précédente et appuyez sur Entrée. Cette étape peut prendre une minute ou deux. Ne paniquez pas bon moment pour une recharge de café. Terminal vous dira que l'authenticité de l'hôte ne peut pas être établie. C'est normal. Entrer 'Oui' ou 'y'et appuyez sur Entrée. Enfin, Terminal vous demandera le mot de passe. Entrer 'alpin'et appuyez sur Entrée. Si tout se passe bien, Terminal doit maintenant être connecté à votre iPad. remarquez la dernière ligne dans la capture d'écran ci-dessus.

Toujours dans le terminal, entrez 'passwd '. On vous demandera deux fois votre nouveau mot de passe. Choisis sagement. Quelqu'un qui a accès à votre réseau local et à votre mot de passe OpenSSH aura accès à tous les fichiers présents sur votre iPad. Vous pouvez modifier le mot de passe de votre compte d'utilisateur iPad (par opposition à la racine principale de l'iPad que nous avons modifiée ci-dessus) en entrant 'passwd mobile'et en répétant la procédure.

Avec cela, vous avez sécurisé votre iPad pour SSH. N'oubliez pas que vous ne devez le faire qu'une fois. Toutes les fois suivantes, vous pouvez simplement vous connecter à votre iPad comme nous le ferons à l'étape suivante..

Connectez-vous à votre iPad

En utilisant un programme FTP (prenant en charge SFTP) de votre choix, vous pouvez maintenant vous connecter à votre iPad à partir de votre ordinateur. FileZilla (multiplateforme) ou Cyberduck (Mac) sont deux possibilités. Pour plus d’inspiration, consultez l’article de Jeffry Thurana 8 Les clients FTP gratuits pour Mac 8 Les clients FTP gratuits pour Mac 8 Les clients FTP gratuits pour Mac En savoir plus, ou Les trois meilleurs clients FTP gratuits pour Windows de Matt Smith Les 3 meilleurs clients FTP gratuits pour Windows 3 Meilleurs clients FTP gratuits pour Windows FTP est une méthode de partage de fichiers utile et une méthode de téléchargement des fichiers sur un hôte Web. Voici les meilleurs clients FTP que vous pouvez récupérer gratuitement. Lire la suite . J'utiliserai Cyberduck dans ces captures d'écran, mais le principe général reste le même.

Créez une nouvelle connexion. Assurez-vous de sélectionner SFTP ou SSH File Transfer Protocol, sinon cela ne fonctionnera pas. Utilisez l'adresse IP de votre iPad comme adresse du serveur, "racine'en tant que nom d'utilisateur et le mot de passe que vous avez créé précédemment. Si vous n'avez pas encore changé le mot de passe: le mot de passe root root par défaut est 'alpin'.

Voilà. Vous êtes maintenant connecté à votre iPad via FTP. Notez que le dossier racine n'est pas le dossier «racine» au sens traditionnel. Il existe encore deux dossiers parents. Vous pouvez aller au dossier le plus élevé et à tous les dossiers enfants..

Avez-vous eu des problèmes avec ce tutoriel? Connaissez-vous d'autres astuces intéressantes liées à iOS-FTP? Laissez-nous entendre dans les commentaires ci-dessous!

Crédit d'image: nokhoog_buchachon / FreeDigitalPhotos

Explorez plus sur: Cydia, FTP, Jailbreaking, Web Server.