Pour le partage de fichiers ou de dossiers en local, consulter la page Comment partager un dossier entre plusieurs utilisateurs d'un même ordinateur ?
Pour le partage Virtualbox, consulter la page Le répertoire de partage avec VirtualBox.
Pour peu que nous ayons une connexion à Internet, ou quelques appareils reliés par câble ou WiFi, nous possédons tous un réseau local à la maison. Un réseau local permet non seulement de partager des données (fichiers, ou données et flux multimédia), mais aussi de partager des périphériques (scanner, imprimante, box internet, NAS, caméras, écrans, clavier et souris, domotique, etc.), entre différents appareils (ordinateurs, smartphones, smart TV, tablettes) éventuellement avec différents utilisateurs.
Le partage de fichiers sous Linux est possible via plusieurs moyens :
python -m SimpleHTTPServer 80
Pour accéder aux fichiers il suffit de se connecter avec un navigateur à votre autre pc (adresse du type 192.168.1.*) (Si vous disposez de python v3, il faut exécuter python -m http.server 80
.)
dd
) d'un serveur vers un poste client; c'est ensuite au poste client de prendre en charge le formatage et la gestion du disque physique ou virtuel, tel un simple disque SCSI branché directement sur la machine cliente, cette technique a l'avantage de soulager un serveur et offre de meilleurs débits que SAMBA et NFS, et permet d'outrepasser les DRM de certains logiciels propriétaires interdisant leur exécution sur un disque réseau, néanmoins, leur utilisation est exclusive (un disque ne peut être connecté qu'à un client à la fois), et vous perdrez le bénéfice qu'accordent les systèmes de fichiers EXT2/3/4 et BTRFS sur un partage SAMBA ou NFS, si vous formatez le disque partagé au travers du protocole ISCSI, en NTFS ou Fat32 (nécessaire pour Steam sous Windows, par exemple, qui rencontre des problèmes avec SAMBA et NFS.)Le partage de fichiers avec Samba a l'avantage d'être utilisé sur tous les systèmes bien qu'il s'agisse d'un protocole développé par Microsoft et implémenté par ingénierie inverse par la suite.
Le principal inconvénient (utilisation basique) reste les caractères dans les noms de fichiers. Certains caractères ne sont pas pris en charge par le protocole et vos fichiers seront renommés automatiquement avec un nom de 8 caractères hexadécimaux !
Dans le cas où votre transfert dans un réseau domestique se trouve réduit (très lent ou très long), une solution est de modifier la configuration de Samba.
Ouvrir le fichier de configuration samba /etc/samba/smb.conf avec les droits d'administrateur ;
Remplacer cette ligne :
socket options = TCP_NODELAY
Par celle-ci :
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
Redémarrer Samba : voir Le fichier de configuration de Samba : smb.conf
NFS veut dire "Network File System" et est le système de partage de fichiers utilisé par défaut sur les systèmes Unix et Linux.
Cette manipulation est aussi possible avec les dossiers Windows partagés via Samba ⇒ Monter des partages Windows dans l'arborescence Linux
Pour accéder à un partage NFS depuis un client Windows, suivez le tutoriel : Comment configurer un PC client Windows pour accéder à un partage NFS. Miloud le rat
Il est possible de partager vos données audio et vidéo par le biais du protocole UPnP. Ceci permet de partager des données multimédia ou non avec des stations/serveurs Linux, des lecteurs multimédia, tels XBox, Playstation, Archos (etc.).
Voir cette page complète
L'outil de partage installé par défaut sur Lubuntu est shares-admin. Reportez-vous à sa page pour plus d'informations.
Il est aussi possible de partager un fichier spécial (block device) par le réseau grâce à nbd (Network Block Device) Voir ici : Wikipedia Nbd
: Cette section est incomplète. Il faut configurer NBD avant toute action.
NB : Client et serveur doivent être sous linux.
sudo nbd-server 2000 /dev/scd0
où 2000 est le port de connexion et /dev/scd0 la ressource que l'on souhaite partager.
sudo nbd-client 192.168.0.10 2000 /dev/nbd0
où 192.168.0.10 est à remplacer par l'adresse IP du serveur, 2000 par le port si vous avez choisi côté serveur.
sudo mount /dev/nbd0 /media/cd_reseau
Si vous recevez, sur le client ou le serveur un message comme quoi le service nbd n'est pas lancé alors faites un
sudo modprobe nbd
Vous trouverez toutes les informations relatives au partage d'une imprimante sur la page dédiée.
Le partage de bureau ou bureau à distance permet de "piloter" un ordinateur à distance en permettant l'affichage et le contrôle à distance.
Le contrôle à distance peut aussi être géré par SSH. L'activation de SSH est d'ailleurs grandement recommandée sur un serveur sans écran. Il s'agit du seul protocole de contrôle à distance vraiment sécurisé et fiable.
Partager sa connexion Internet est indispensable si :
Voici comment faire :
Contributeur : Maximilien Cugnet ; mirage59