J'ai deux ordinateurs portables sous Ubuntu 12.04. Les deux se connectent au même réseau WIFI pour accéder à Internet.
Comment puis-je les connecter les uns aux autres pour pouvoir accéder aux fichiers les uns sur les autres et inversement?
De plus, comment gérer les autorisations des utilisateurs, etc.
networking
samba
file-sharing
deshmukh
la source
la source
Réponses:
Partage de fichiers entre 2 ordinateurs Ubuntu
Si vous avez deux ordinateurs exécutant Ubuntu sur le même réseau, il serait judicieux d’utiliser openssh pour partager des fichiers entre eux.
Sur le serveur (l'ordinateur avec les fichiers auxquels vous souhaitez accéder), exécutez:
Sur le client, vous devriez
ssh
déjà avoir installé (si pour une raison quelconque ce n'est pas installer, exécutezsudo apt install openssh-client
).Ensuite, vous devez déterminer l'adresse IP de l'ordinateur auquel vous souhaitez vous connecter. La plupart du temps, cela ressemble à 192.168.1.x. Pour connaître l'adresse IP, lancez la
ifconfig
recherche et recherchez l'interface "wl ..." (ou "eth ..." si vous êtes connecté via un câble Ethernet).Sur le client, ouvrez Nautilus (Super + E) et allez dans «Fichier -> Se connecter au serveur».
Entrer
sftp://<the_IP_of_the_server>
Sur les anciennes versions d'Ubuntu, vous pouvez choisir le dossier que vous souhaitez partager. À partir d'Ubuntu 16, si vous ne spécifiez pas de chemin après l'adresse IP, vous obtiendrez le répertoire de base. Pour un répertoire spécifique en dehors du répertoire d'accueil de l'utilisateur avec lequel vous vous connectez, vous devez taper son chemin.
Notez que la connexion peut prendre un certain temps, en fonction de la taille du répertoire de dossiers.
Vous serez invité à saisir le nom d'utilisateur / mot de passe de l'ordinateur auquel vous souhaitez vous connecter.
Le nom du répertoire deviendra un signet dans Nautilus.
Vous devriez avoir des autorisations de lecture / écriture.
la source
Files
programme, vous devez cliquer sur "Autres emplacements ->` Se connecter au serveur ". Le premier apparaît en tant que dernier élément du menu de gauche et le second en bas de l'écran.Si vous n'avez pas besoin de chiffrement, vous pouvez utiliser python. Si vous avez installé Python, vous pouvez essayer SimpleHTTPServer. Pour ça
Et alors,
Cela permettra le partage via le port 8000. L'autre machine peut accéder aux fichiers à l'aide de http: // yourlocalIP: 8000
la source
Un moyen rapide de partager des dossiers dans Ubuntu
la source
sudo smbpasswd -a tatsu
où vous remplacez "tatsu" par le nom d'utilisateur de session que vous souhaitez utiliser de l'autre. machines, il vous demandera d’abord votre vrai mot de passe, puis vous créerez un mot de passe de partage de fichiers (si vous voulez que beaucoup de gens accèdent à ce dossier, faites-en un mot de passe facile). alors vous allez à l'autre ubuntu, allez à un explorateur de fichiersIl semble que chaque installation de samba est un peu différente. Vous voudrez modifier les paramètres jusqu'à obtenir quelque chose qui fonctionne.
Peut-être que cela aidera si. Ceci est mon montage d'un lecteur ntfs:
Ensuite, je me suis assuré que / media / alpha était monté avec les autorisations 777.
Utiliser Samba fait cela pour vous… sshfs est meilleur.
Modifier: j'ai récemment mis à jour les autorisations sur mon lecteur externe et son montage en tant que 777 n'est pas requis. Limiter les autorisations sur un lecteur ntfs est probablement un autre sujet.
la source
allez dans le répertoire / etc / samba et tapez:
Ensuite, ajoutez simplement cette ligne après le nom du groupe de travail:
et quitte avec sauvegarde.
Maintenant redémarrez les services:
Maintenant, créez un utilisateur samba:
et fournir un mot de passe pour cet utilisateur.
C'est ça!!!
la source
Vous pouvez réaliser cela en toute sécurité via SSH, vous devez installer openssh-server sur la machine hôte à partir de laquelle vous souhaitez accéder aux fichiers, utilisez la commande suivante pour installer:
Obtenez votre adresse IP locale du système qui contient les fichiers auxquels vous souhaitez accéder
si connecté au choix wifi 3: wl01 ou en cas de choix Ethernet 2: enp3s0
vous avez terminé avec hôte, accédez au formulaire système auquel vous souhaitez accéder, ouvrez le gestionnaire de fichiers (Nautilus) et choisissez Autres emplacements à la dernière notification, connectez-vous à la zone de saisie Serveur.
Entrer
et appuyez sur Connect, il vous sera demandé le nom d'utilisateur et le mot de passe de l'utilisateur, auxquels vous souhaitez accéder.
la source