Je me demande, est-il possible de partager facilement un dossier entre Linux et Windows?
Je me demande, est-il possible de partager facilement un dossier entre Linux et Windows?
Réponses:
Si vous souhaitez partager des fichiers stockés sur Linux Linux, installez un serveur Samba sur la machine Linux. Suivez la documentation ( Red Hat 6 , CentOS 5 , Ubuntu ).
Si vous souhaitez partager des fichiers à partir de Windows, votre gestionnaire de fichiers sous Linux peut probablement se connecter à un partage Windows sans effort supplémentaire de votre part. Essayez de naviguer smb:///
. Si vous souhaitez accéder à partir de la ligne de commande, exécutez
mkdir /media/somedir
sudo mount -t cifs //servername/sharename /media/somedir
(Si vous avez besoin d'aide du côté Windows, demandez sur un site Windows.)
/etc/fstab
, mais c'est généralement une mauvaise idée avec Samba, car cela signifie que votre ordinateur sera bloqué lors du démarrage si le serveur est en panne. Vous pouvez également configurer un monteur automatique, afin que le montage soit effectué lorsque vous essayez d'accéder au répertoire. Je n'ai pas de pointeurs, je recherche sur le Web ou sur ce site et je pose une nouvelle question si vous ne trouvez pas suffisamment d'informations pour le configurer.
La réponse dépendra beaucoup de laquelle des deux questions vous posez réellement .
Si vous souhaitez partager des fichiers et des répertoires sur un réseau entre un PC exécutant Windows et un ordinateur exécutant Linux qui sont allumés en même temps, la réponse de Gilles concernant Samba est certainement la voie à suivre.
Si vous demandez comment créer une partition / un lecteur sur un seul système à double démarrage que vos configurations Windows et Linux peuvent lire, la façon la plus simple est de formater une partition en NTFS et d'utiliser ntfs-3g pour la monter en lecture / mode d'écriture sous linux.
ntfs-3g
pilote pour Linux semble être beaucoup plus mature et fiable que les ext2/3/4
pilotes pour Windows.
Pour la partie Linux -> Windows, ce qui suit est mon préféré:
python2 -m SimpleHTTPServer
python3 -m http.server
Cela ouvre un serveur HTTP sur le port 8000 pour le répertoire actuel. Vous pouvez y accéder à partir de Windows en tapant votre adresse IP dans un navigateur - par exemple.http://192.0.2.91:8000/
Si vous souhaitez partager un répertoire, vous devez le compresser.