web-dev-qa-db-fra.com

Paramètres du pare-feu pour le partage de fichiers personnels

Ufw est configuré pour autoriser les connexions samba, mais cela ne semble pas autoriser le transfert de fichiers via le "Partage de fichiers personnels" d'Ubuntu à l'aide du dossier Public. Le partage peut être vu, mais n'est pas accessible si le pare-feu est actif. Y a-t-il des ports supplémentaires à ouvrir?

Le profil ufw par défaut ouvre les ports 137, 138, 139 et 445. A cela, j'ai ajouté 135 et 80, mais jusqu'à présent, pas de joie. Je vois des tentatives de connexion arriver sur des ports élevés (32K +) mais elles sont bloquées.

4
Nerdfest

Ou si vous voulez le faire explicitement:

Sudo ufw allow proto tcp to any port 135
Sudo ufw allow proto udp to any port 137
Sudo ufw allow proto udp to any port 138
Sudo ufw allow proto tcp to any port 139
Sudo ufw allow proto tcp to any port 445
Sudo ufw allow proto udp to any port 5353

Les cinq premières règles sont la samba. Le dernier est zeroconf pour autoriser les autres machines du réseau à en parler à votre ordinateur (il obtient les noms, les ressources disponibles, etc.)

4
Oli

Pour autoriser samba avec ufw, vous pouvez exécuter la commande Sudo ufw allow samba. Vous pouvez ensuite utiliser Sudo ufw status pour voir quels ports il a permis et d’autres informations utiles.

Bien que je convienne sur un réseau interne, un pare-feu peut être totalement inutile.

2
Nick HS

Le partage de fichiers personnel (à partir de l'option de menu Système → Préférences → Partage de fichiers personnels) utilise WebDAV sur Apache2 au lieu de Samba AFAIK. Il s'agit d'une méthode de partage de fichiers différente de celle activée par l'élément de menu "Options de partage" qui apparaît lorsque vous cliquez avec le bouton droit de la souris sur un dossier de Nautilus.

Voir http://ubuntuforums.org/showthread.php?t=147376

Comme c'est le port WebDAV par défaut, il devrait être 80. Le port 80 est-il ouvert?

0
koanhead