web-dev-qa-db-fra.com

Comment partager des fichiers entre Ubuntu et OSX?

Existe-t-il des liens/tutoriels/vidéos qui me permettent de partager des fichiers entre Ubuntu et Mac OSX?

28
bragboy

Un peu de Google-fu trouvé n guide pour Ubuntu 10.04 (Lucid) et Mac OS X. Je n'ai pas de Mac à tester, alors je ne l'ai pas testé, j'ai bien peur - sauf si vous voulez m'en acheter un ...;)

13
8128

Configurer un serveur Samba sous Ubuntu

Sous OSX :

  • Ouvrez une fenêtre du Finder et appuyez sur cmd-K
  • Tapez 'smb: // ipAddress' où 'ipAddress' est votre adresse ip
  • Sélectionnez le partage auquel vous vous connectez (selon la configuration de samba)
  • Authentifier
  • Il devrait monter le partage de la même manière que tout autre chose

Sous Windows:

  • Configurez votre pare-feu pour autoriser les connexions smb s’il ne le fait pas déjà.
  • Ouvrir Démarrer-> Exécuter
  • Tapez '\ ipAddress' où 'ipAddress' est votre adresse ip
  • Authentifier
  • Sous le dossier "Favoris réseau", les dossiers partagés doivent apparaître.

Voici une explication très longue pour Windows, y compris comment installer le serveur dans * nix.

Samba est fondamentalement Windows NFS (système de fichiers réseau) qui est complètement multiplateforme et facile à installer/utiliser.

Remarque: Il existe un outil graphique permettant de configurer Samba, mais je ne me souviens plus comment y accéder par la tête. De plus, je pense que vous pouvez vous connecter à Samba sous OSX sous Connect-to (ou quelque chose de similaire) dans le menu du haut, mais je ne me souviens plus exactement comment il s'appelle puisque je n'ai pas utilisé de Mac depuis plus de 6 ans.

IMHO, cette méthode est beaucoup plus simple et facile à utiliser que FTP car elle monte le dossier distant comme s'il s'agissait d'un dossier local sur votre système. Cela ne devient pas beaucoup plus transparent que cela.

15
Evan Plaice

J'ai accompli cela en procédant comme suit:

J'ai un Mac OS 10.4 (Tiger) sur un PowerPC G5 et Ubuntu sur un Acer Aspire One.

  1. Sous Mac OS, allez dans Préférences système> Partage et activez "Partage de fichiers personnels".

  2. Dans Ubuntu, ouvrez DashHome et ouvrez le dossier "Files". (ou comme vous savez comment accéder au dossier des fichiers.)

  3. Dans la barre latérale, choisissez "Parcourir le réseau"

  4. Tant que les deux machines sont sur le même réseau, votre Mac devrait être là comme un répertoire que vous pouvez monter dans Ubuntu.

J'avais très peu idée de ce que je devais faire, n'ayant préparé que cette page, et cela s'est avéré assez facile. Cela fonctionne pour moi, partager des fichiers au sein d'un bureau à domicile. Cela ne fonctionnerait pas si vous deviez travailler à distance, car vous ne seriez plus sur votre propre réseau.

7
phil

Samba fonctionne bien dans ma configuration, un réseau domestique avec trois Mac et un serveur sous Ubuntu (depuis la version 9.04, actuellement à 10h10). La machine Ubuntu apparaît automatiquement dans le Finder avec les autres Mac.

J'ai suivi ce guide d'installation pour la configuration de Samba. Le guide concerne le serveur Ubuntu, mais sa configuration est identique et il fonctionne de la même manière pour la version de bureau.

La seule modification que j'ai apportée a été de définir le masque de création sur 0777 ("monde en écriture") au lieu de 0755, sinon la création de dossiers sur la machine Ubuntu à partir du Mac ne fonctionnait pas correctement.

2
j-g-faustus

Si vous avez un réseau local sécurisé, le plus simple et le plus fiable consiste à utiliser un serveur ftp, également accessible depuis presque toutes les plates-formes, si vous avez des utilisateurs Windows en visite, etc. https: // help. ubuntu.com/10.04/serverguide/C/ftp-server.html

En outre, la plupart des périphériques multimédia pourront utiliser le protocole FTP si cela se concrétisait.

Se connecter à un serveur ftp est très simple depuis un mac http://www.youtube.com/watch?v=GNP48LcNV0Y Si vous avez vraiment besoin d'écrire sur le ftp depuis le mac (le Finder échoue et monte en lecture seule) chèque. http://anoved.net/2008/03/macfuse-ftp-and-you/

1
Hellola

tant de réponses et aucune réponse correcte, utiliser SAMBA est ridicule, SAMBA est une version médiocre de NFS, NFS est le chemin à parcourir, il est natif de presque toutes les distributions unix et son plus rapide et meilleur que SAMBA qui est populaire parce que Windows ne fonctionne pas Parlez à NFS, si vous voulez que les trois partagent (win, ubu, mac), alors oui, SAMBA, si seulement mac et ubuntu, leur option de partage native est nfs.

Vient parfois installé avec le système d'exploitation, sinon Sudo apt-get install nfs-kernel-server (ou brew) pour un tutoriel complet aller ici

1
Veltzer Doron

Je suis sur Ubuntu 14.04 Mon objectif est de partager tous les périphériques externes enregistrés sous/media (disque dur externe, lecteur optique enternal, par exemple) avec mon Mac OS X (yosemith).

Sur Ubuntu, ouvrez une fenêtre de terminal

$Sudo nautilus

Entrez votre mot de passe root à l'invite

Une fenêtre Nautile sera ouverte, accédez à system /media

Cliquez avec le bouton droit de la souris et choisissez Properties. Cliquez sur Share. Cliquez sur Guest Share. Apply changes.

Sur Mac OS X, ouvrez le Finder, cliquez sur Aller sur le serveur. Commande + K Entrez l'adresse IP d'Ubuntu et cliquez sur Invité.

1
saha-ini ahmad

En me basant sur ce qui a déjà été dit, j’ai pu partager des fichiers d’Ubuntu vers Mac simplement en cliquant avec le bouton droit de la souris sur le dossier que je veux partager et en permettant le partage.

1
user1974

Le partage de fichiers et de répertoires entre Mac et Linux (et de nombreuses autres plates-formes) est très utile et très simple: Syncthing . Je l'utilise pour partager des dossiers de mon Macbook Air vers Linux Mint. Si vous souhaitez effectuer une synchronisation unidirectionnelle, définissez votre dossier source sur "Envoyer uniquement" dans les paramètres avancés de ce dossier afin que les fichiers supprimés dans le dossier de l'ordinateur récepteur ne soient pas supprimés du dossier de l'ordinateur source.

0
Christopher J Poor

Si vous voulez un type de partage simple, vous pouvez utiliser Teamviewer, Skype ou Yahoo Messenger + gyache sur les deux machines.

Ensuite, vous pouvez envoyer le fichier que vous voulez. Cependant, cette méthode est relativement lente.

0
inashdeen

serveur HTTP

HTTP est le protocole utilisé pour accéder aux sites Web classiques. Tous les systèmes d'exploitation étaient donc obligés de le mettre en œuvre!

Recherchez votre adresse IP sur l'ordinateur source, par exemple. 192.168.0.10. Sur Ubuntu ou Mac OS:

ifconfig

Créez un serveur dans un répertoire contenant le fichier que vous souhaitez transférer:

python -m SimpleHTTPServer 8080

Sur l'ordinateur destinataire, ouvrez un navigateur et visitez:

192.168.0.10:8080

Vous pouvez maintenant naviguer dans les répertoires jusqu'au fichier que vous voulez.

Je ne suis pas sûr si cette méthode est rapide/robuste, mais c'est l'une des plus simples à installer et à transporter.

Des alternatives plus rapides sont discutées à: https://stackoverflow.com/questions/12905426/what-is-a-faster-alternative-to-pythons-simplehttpserver

rsync

SSH fonctionne très facilement sur MacOS et Ubuntu, et nous pouvons donc très facilement utiliser Rsync .

Tout d’abord, assurez-vous que vous pouvez SSH d’un ordinateur à l’autre.

Vous pouvez activer le serveur MacOS SSH à partir de la CLI, comme expliqué à l'adresse suivante: http://osxdaily.com/2016/08/16/enable-ssh-mac-command-line/

Sudo systemsetup -setremotelogin on

Maintenant, Ubuntu vous assure que vous pouvez accéder au Mac:

ssh [email protected]

Vous pouvez créer un nouveau compte pour l'utilisateur si vous souhaitez que votre mot de passe reste confidentiel.

Ensuite, une fois que vous avez réussi à vous connecter, pour copier des fichiers du serveur sur le client, faites simplement:

rsync -av [email protected]:/full/path/to/remote/directory .

Plusieurs répertoires peuvent être copiés en une fois, comme expliqué à la section https://unix.stackexchange.com/questions/308810/copying-multiple-files-using-rsync-over-ssh :

rsync -av '[email protected]:/full/path/to/remote/directory "/full/path/to/remote/directory with space"' .

C’est la méthode du plus petit dénominateur commun: la plus robuste, la plus efficace, largement disponible sous Linux et la sécurité repose sur des autorisations de fichiers bien connues + des schémas d’utilisateur.

Testé entre Ubuntu 18.04 et Mac OS 10.13: "High Sierra".

J'ai trouvé un moyen simple de connecter Ubuntu 13.10 à mon iMac OS X.

  1. Premièrement, j'ai déconnecté le Wi-Fi sur les deux ordinateurs parce que je voulais transférer des masses sur des données sur un câble Ethernet.
  2. Ensuite, branchez simplement le câble Ethernet directement entre les deux ordinateurs. OS X se connecte automatiquement à Ethernet (le voyant devient vert dans le volet des préférences réseau sur Ethernet). Il vous donne automatiquement l'adresse IP et le masque réseau.
  3. Ensuite, dans Ubuntu devrait apparaître un auto eth dans les connexions réseau.
  4. Modifiez cette connexion en accédant à ipv4, mettez-le manuellement, ajoutez une adresse (entrez l'adresse IP et le masque réseau, laissez la passerelle vide, cliquez dessus et laissez-la à zéro, je veux pouvoir sauvegarder ).
  5. Puis vérifiez le "nécessite un adressage ipv4 ...." en bas. J'ai laissé tout le reste intact dans l'édition des connexions.

Ensuite, cela a fonctionné, les deux ordinateurs connectés. Mais pour accéder aux dossiers sur mon mac, cela ne fonctionnait pas immédiatement, je devais attendre un peu. Mais alors tout a fonctionné! et maintenant je transfère des fichiers à 23 Mo/s.

s'amuser

0
user231015