Ich habe einen Ubuntu-PC mit UFW-Firewall (GUI-Version). Ich habe den voreingestellten Samba-Dienst ein- und ausgeschaltet und sogar versucht, die Ports manuell hinzuzufügen (135-139, 445, UDP und TCP, ein- und ausgeschaltet), aber er blockiert immer noch Samba.
Ich versuche, auf eine Freigabe auf einem anderen PC in meinem LAN zuzugreifen. Wenn ich ufw deaktiviere, funktioniert es einwandfrei. Es muss immer noch etwas blockieren und ich kann es nicht herausfinden. Irgendwelche Ideen?
Ich bin auf Ubuntu 11.04 Beta 2.
echo 1 > /proc/sys/net/netfilter/nf_conntrack_helper
ist auch mit neueren Kerneln notwendigMike
sudo ufw allow Samba
arbeitet wie ein Zauber.Ich persönlich bevorzuge es, mich auf mein privates Subnetz zu beschränken. Für andere, die dasselbe mögen, gilt Folgendes:
Versuchen Sie auch,
sudo ufw app list
eine Liste anderer Apps aufzurufen, die Sie als Kurzanleitung für die erforderlichen Ports verwenden können (z. B. Postfix, OpenSSH usw.). Erleichtert das Lesen und Verwalten Ihrer Firewall-Regeln.quelle
comment 'passing samba from local'
" (ohne Anführungszeichen) an das Ende der ufw-Befehlszeile anfügen, um Sie daran zu erinnern,sudo ufw status numbered
warum die Regeln vorhanden sind , wenn Sie dies tun (oder was auch immer).Verwenden Sie den folgenden Befehl, um Samba mit ufw zuzulassen
Weitere Informationen finden Sie in den Links, die Sie von anderen Benutzern erhalten haben.
quelle
Da ich kein ufw-Profil für Samba 4 gefunden habe, habe ich mein eigenes eingerichtet, das für mich funktioniert (öffnet die im Samba-Wiki aufgeführten Ports: Ports für Samba 4 als PDC ) und ist einfacher zu verwalten:
Erstellen Sie eine neue Datei: /etc/ufw/applications.d/samba4 mit folgendem Inhalt
Fügen Sie es nun mit einem der folgenden Befehle zu ufw hinzu:
sudo ufw allow from 192.168.192.0/24 to any app samba4
wenn Sie es nur in Ihrem 192.168.1.0/24-Netzwerk zulassen möchtensudo ufw allow samba4
wenn Sie es für jedes Netzwerk zulassen möchtenWenn Sie eingeben
sudo ufw status verbose
, wird etwa Folgendes ausgegebenquelle
Mithilfe der Protokollierung können Sie feststellen, ob Sie einen Port blockieren, der nicht blockiert werden soll.
Einige zusätzliche Informationen, falls Sie sie bereits ausprobiert haben: ufw manual , ufw wiki
quelle
Ich hatte das gleiche problem
Ich schlage vor, dass Sie sich nach der Installation von Gufw von Ihrem Konto abmelden und dann wieder anmelden.
Es hat bei mir funktioniert.
Wenn Sie ein Problem mit der gerade installierten Software haben, versuchen Sie im Allgemeinen zuerst den obigen Vorschlag.
Sie werden überrascht sein, wie oft das Problem dadurch behoben wird.
quelle