@yuksel :
je t'invite à te promener dans mes tutos 😉
ssh et nautilus
pour créer un dossier de partage
Gérer un réseau familial avec des droits (ACL) sur du Ext4
tu trouveras des solutions génériques dans ces pages
pour ton cas
sftp ;
attention maux de tête
tu dois créer un compte pour la personne avec qui tu désires faire des partages puis créer un groupe que tu ajoutes à chaque utilisateur et tu ajoutes le groupe du nom de chaque utilisateur que tu ajoutes pour y avoir un accès complet.
j'explique ; j'ajoute toto sur le PC de titi :
sur le PC de titi :
d'abord installer le service ssh (à ne faire qu'une fois)
sudo apt install openssh-server
le partage général (à ne faire qu'une fois)
sudo groupadd partage
sudo usermod -a -G partage $USER
on 'sécurise' le dossier personnel de titi (à ne faire qu'une fois)
sudo setfacl -dRm 0:--- $HOME
pour ajouter toto (4 lignes)
sudo useradd toto --create-home --gid partage
sudo passwd toto
sudo usermod -a -G toto $USER
sudo setfacl -dRm g:partage:rwx /home/toto
toto aura un dossier perso sur le PC de titi
dans lequel il est possible à titi de copier, déplacer, supprimer, créer des liens, changer les droits.
toto n'a pas accès à grand chose comme les différents disques montés (si c'est bien fait) ou clés USB montées par l'utilisateur et bien sur rien de titi, de root ou de sudoer.
toto devra connaître d'adresse ip de ce PC depuis le serveur avec (sur le PC de titi)
ifconfig
pour mon explication, si je trouve 192.168.1.115
Sur le PC de toto :
les connexions se font avec
ssh toto@192.168.1.115
ssh -X toto@192.168.1.115
ou dans un navigateur de fichier :
sftp://toto@192.168.1.115/home/toto
NB : ctrl + d pour ajouter un dossier aux favoris d'un navigateur de fichiers (comme pour internet)
on peut ajouter un 'raccourcis' sur le client (PC de toto)
pour s'éviter de taper l'adresse IP à chaque fois
-> dans /etc/hosts du client ajouter une ligne par serveur du type
IPserveur nomSimplifié ; par exemple :
(nano ou vi vim gedit leafpad...)
sudo nano /etc/hosts
ajouter
192.168.1.115 pctiti
et toto se connecte avec par exemple :
ssh toto@pctiti
ou dans un navigateur de fichier :
sftp://toto@pctiti/home/toto
pour finir, pour accéder à un serveur sftp depuis Windows :
filezilla ou
winscp