Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 03/06/2018, à 11:27

alex2423

Re : [Résolu] Réseau local entre deux ordi sous Ubuntu

ngux a écrit :
alex2423 a écrit :

Pour le partage de répertoire, sftp est en effet une solution très simple à mettre en oeuvre.
Sinon tu as aussi NFS. Il semblerait qu'il soit possible de le mettre avec une interface graphique
https://doc.ubuntu-fr.org/nfs
https://github.com/Philippe734/Simple.NFS.GUI

J'ai regardé la page cette solution semble en effet simple et permet aussi un partage avec Windows. Il y a un mode GUI aussi.

SFTP, NTS, Samba, SSH pour le partage de dossier. Lequel est le plus simple ? Par lequel commencer ?


Est ce qu'un PC sous windows serais suceptible de se connecter? Je pensais que non.
Selon moi, le partage de répertoire entre système Linux, c'est le NFS le le plus efficace en terme de débit et fiable, et léger. C'est que j'utiilise sur mon réseau MAIS j'ai utilisé la ligne de commande pour le mettre en place. Je n'ai pas testé les boites de dialogues graphiques (Simple.NFS.GUI), il faudrait que je teste un jour pour me faire une idée.  En ligne de commande, si c'est un besoin très basique, le partage d'un simple répertoire, ce n'est pas bien compliqué en suivant la doc ubuntu-fr.org si tu peux le faire toi-même.

Par ou commencer si c'est pour aller vraiment vers le plus simple plus simple ?
Le serveur ssh : Tu as juste 3 lignes max à taper pour l'installer : https://doc.ubuntu-fr.org/ssh#installat … erveur_ssh
Le client ssh : tu as rien à installer, tu peut utiliser le gesntionnaire de fichier Nautilus pour accès ssh://nom_utilisateur@hostname:port : https://doc.ubuntu-fr.org/ssh#installat … erveur_ssh

Hors ligne

#27 Le 03/06/2018, à 11:34

maxire

Re : [Résolu] Réseau local entre deux ordi sous Ubuntu

Salut Kholo,

Je n'ai pas lu tout ton message, sa longueur prouve la complexité de la mise en œuvre de sftp pour un simple partage de fichiers.
Ensuite, oui, bien sûr que sfftp est une solution viable pour un serveur de fichiers en général.

Pour installer le partage de fichiers via webdav, installez gnome-user-share sous Ubuntu 18.04 ou mate-user-share pour la version Mate.
C'est un serveur Apache spécialisé tournant dans l'espace utilisateur autorisant le partage.
C'est très simple à mettre en œuvre et seuls les fichiers mis en partage dans le répertoire /home/$USER/Public sont accessibles à un utilisateur distant (comme Samba d'ailleurs).
La solution standard sftp (sans définition de chroot) autorise, une fois connecté, l'utilisateur distant à se promener librement dans l'arborescence de fichiers donc /etc, /var /usr/share etcetera.
sftp, dans ces conditions est lourd à gérer et finalement n'offre plus de réelles garanties de sécurité.

Il existe bien des solutions pour mettre sous sftp un répertoire de partage, c'est juste un peu complexe pour un utilisateur qui ne veut pas trop se compliquer la vie.


Maxire
Archlinux/Mate + Debian Stretch/Gnome sur portable -- Archlinux/Mate sur poste de travail

Hors ligne

#28 Le 03/06/2018, à 11:38

krodelabestiole

Re : [Résolu] Réseau local entre deux ordi sous Ubuntu

windows implémente nativement smb (le protocole qu'implémente samba sous linux) - client et serveur.
il implémente aussi nativement webdav et ftp via l'explorer (client uniquement).

pour le reste on y trouve des clients libres pour à peu près tout : sftp, nfs etc.

Dernière modification par krodelabestiole (Le 03/06/2018, à 11:41)

Hors ligne

#29 Le 03/06/2018, à 11:42

krodelabestiole

Re : [Résolu] Réseau local entre deux ordi sous Ubuntu

merci maxire je connaissais pas je vais regarder ça.

Hors ligne

#30 Le 03/06/2018, à 11:44

maxire

Re : [Résolu] Réseau local entre deux ordi sous Ubuntu

krodelabestiole a écrit :

pour le reste on y trouve des clients libres pour à peu près tout : sftp, nfs etc.

Windows 10 version Professionnelle/Entreprise et supérieures propose  (ou proposait, cela fait longtemps que je ne suis plus les actualités Windows) un client nfs bien caché et désactivé par défaut.


Maxire
Archlinux/Mate + Debian Stretch/Gnome sur portable -- Archlinux/Mate sur poste de travail

Hors ligne

#31 Le 04/06/2018, à 09:18

kholo

Re : [Résolu] Réseau local entre deux ordi sous Ubuntu

je vais faire court...
quand je dis que ne n'en savais pas plus sur le réseau,...
j'ai donné toutes les utilisations habituelles que j'ai du réseau.
partage de fichier, déport d'affichage, gestion de services

merci pour les infos sur webdav, je vais creuser ça !

Hors ligne

#32 Le 08/06/2018, à 07:42

ngux

Re : [Résolu] Réseau local entre deux ordi sous Ubuntu

Et bien ! Voilà une discussion qui va bien au-dela de mes espérances.
C'est une vrai dossier sur le partage.
Merci à tous ! Il y vraiment du grain à moudre pour tous les types d'utilisateurs du débutant au plus avancé.
Merci à tous. Je mets le sujet en [Résolu].


18.04 LTS sur MSI CR62-6ML et autres...

Hors ligne

#33 Le 08/06/2018, à 19:19

alex2423

Re : [Résolu] Réseau local entre deux ordi sous Ubuntu

Hello ngux !

Et du coup en conclusion, tu as opté quelle solution ?

Hors ligne

#34 Le 08/06/2018, à 19:50

ngux

Re : [Résolu] Réseau local entre deux ordi sous Ubuntu

Pour l'immédiat, j'ai peu de temps j'ai mis samba, et pour la suite, comme j'aime bien ça et que ces sujets de partage de dutilisateurs sont une partie assez essentielle de nos ordis, je vais reprendre ce sujet pour me faire une culture plus serieuse. C'était vraiment intéressant!


18.04 LTS sur MSI CR62-6ML et autres...

Hors ligne

#35 Le 12/11/2018, à 22:45

ngux

Re : [Résolu] Réseau local entre deux ordi sous Ubuntu

je reviens sur ce topic pour donner un avis plus éclairé sur mon choix pour partarger un dossier entre deux machines.
Mon choix se porte sur ssh +sftp

J'ai essayé Samba qui a très bien fonctionné et j'ai essayé ssh + sftp
ssh + sftp est plus simple,plus puissant et plus étendu comme usage (car il permet facilement de prendre le contrôle d'une machine à distance).

pour mieux se rendre compte je poste les deux config :

Voici la config Samba que j'ai faite : (le nom d'admin c'est ngux)

sudo apt install samba
sudo vim /etc/samba/smb.conf
//dans le fichier ajouter à la fin de smb.conf//
[PartNgux]                  
      	  path = /home/ngux/PartNgux
       	 writeable = yes
        browseable = yes
        guest ok = yes
mkdir /PartNgux
sudo useradd user1
sudo smbpasswd -a user1
sudo ufw allow samba
/etc/init.d/smbd restart
 chmod 777 NguxPart //c'est pour Windows sinon c'est en read only - pour Ubuntu il suffit de s’identifier avec son log/pass de session
/etc/init.d/smbd restart

et là c'est partagé

Pour ssh
:voici les deux machines :
ngux = 192.168.0.24
njimx = 192.168.0.23

j'ai inclus les réponses du shell dans le code pour qu'on puisse voir mieux ce qu'il se passe  (celles qui ne sont pas précédée de $):

Sur la machine ngux

sudo apt install openssh-server

en fait le mieux est de faire sur les deux machines pour pouvoir les faire dans les deux sens

ngux@ngux-pc:~$ sudo ufw verbose
[sudo] password for ngux: 
Status: active
To                         Action      From
--                         ------      ----
Samba                      ALLOW       Anywhere                  
Samba (v6)              ALLOW       Anywhere (v6)             
ngux@ngux-pc:~$ sudo ufw allow from 192.168.0.23
Rule added
ngux@ngux-pc:~$ sudo ufw allow 22
Rule added
Rule added (v6)
//pour vérifier//
ngux@ngux-pc:~$ sudo ufw verbose
Status: active
To                         Action      From
--                         ------      ----
Samba              ALLOW       Anywhere                  
Anywhere        ALLOW       192.168.0.23              
22                      ALLOW       Anywhere                  
Samba (v6)     ALLOW       Anywhere (v6)             
22 (v6)             ALLOW       Anywhere (v6)            

sur la machine njimx pour aller dans un dossier

Ouvrir une fenêtre quelconque de Fichiers (Nautilus) [Ctrl + l] et copie de l'adresse qui vient de s'ouvrir en haut

sftp://ngux@192.168.0.24/home/ngux/NguxPart

et le dossier est partagé sur njimx difficile de faire plus simple

sur la machine njimx pour prendre le controle de ngux

njimx@njimx-pc:~$ ssh ngux@192.168.0.24 -p 22

le prompte devient ngux sur la machine njimx , on est sur l'autre machine

$exit #pour sortir de là

Un grand merci à tous et en particulier à kholo pour ses explications ici un tuto indispensable de Kholo sur le ssh et plus dans ce topic pour un tuning de 1804

A bientôt!

Dernière modification par ngux (Le 12/11/2018, à 22:57)


18.04 LTS sur MSI CR62-6ML et autres...

Hors ligne

#36 Le 15/11/2018, à 10:23

kholo

Re : [Résolu] Réseau local entre deux ordi sous Ubuntu

big_smile cool

Hors ligne