У меня есть компьютер Ubuntu с брандмауэром UFW (версия с графическим интерфейсом). Я добавил предустановленный сервис Samba, вход и выход, и даже попытался добавить порты вручную (135-139, 445, UDP и TCP, вход и выход), но он по-прежнему блокирует samba.
Я пытаюсь получить доступ к общему ресурсу на другом ПК в моей локальной сети. Если я отключу UFW, он работает нормально. Должно быть, это все еще что-то блокирует, и я не могу понять это. Есть идеи?
Я на Ubuntu 11.04 beta 2.
echo 1 > /proc/sys/net/netfilter/nf_conntrack_helper
также необходимо с более новыми ядрамиМайк
sudo ufw allow Samba
работает как шарм.Я лично предпочитаю ограничиться моей частной подсетью, поэтому для тех, кто любит то же самое, используйте:
Кроме того, попробуйте запустить
sudo ufw app list
список других приложений, которые вы можете использовать как ярлык для необходимых портов (например, Postfix, OpenSSH и т. Д.). Упрощает чтение и обслуживание вашего списка правил брандмауэра.источник
comment 'passing samba from local'
» (без внешних кавычек) в конец командной строки ufw в качестве напоминания, чтобы когда вы делаетеsudo ufw status numbered
(или что-то еще), вы могли видеть, почему существуют правила.Чтобы разрешить samba с ufw, используйте следующую команду
Смотрите ссылки, предоставленные вам другими пользователями для получения дополнительной информации.
источник
Поскольку я не нашел профиля ufw для samba 4, я настроил свой собственный, который работал для меня (открывает порты, перечисленные в Samba Wiki: порты для Samba 4 как PDC ), и им легче управлять:
Создайте новый файл: /etc/ufw/applications.d/samba4 со следующим содержимым
Теперь добавьте его в UFW с помощью одной из следующих команд:
sudo ufw allow from 192.168.192.0/24 to any app samba4
если вы хотите разрешить это только в вашей сети 192.168.1.0/24sudo ufw allow samba4
если вы хотите разрешить это для каждой сетиЕсли вы введете
sudo ufw status verbose
его, он выведет что-то вроде следующегоисточник
Вы можете использовать ведение журнала, чтобы узнать, блокируете ли вы порт, который не следует блокировать.
Некоторая дополнительная информация на случай, если вы уже пробовали: ufw manual , ufw wiki
источник
У меня такая же проблема.
Вот что я предлагаю: После установки Gufw убедитесь, что вы вышли из своей учетной записи, а затем снова вошли в систему.
Это сработало для меня.
В общем, когда у вас есть проблемы с программным обеспечением, которое вы только что установили, сначала попробуйте приведенное выше предложение.
Вы будете удивлены тем, как часто это излечивает проблему.
источник