Как с помощью ufw или на край iptables заблокировать доступ к сети для программы, по названию?

nafanja
а что внутри /usr/local/bin/nointernet ? и зачем /lib/systemd/system/nointernet.service?
Издеваетесь, или тупо троллите?
Я просто выложил (почти копипаст) то, что у меня РАБОТАЕТ.

Executable: chmod 755 /home/username/.local/bin/nointernet
Content:
#!/bin/bash
sg nointernet "$@"
На второй вопрос, сами ответьте, потому, что я ещё не настолько силён в оси, чтобы популярно объяснить, что такое служба, ну или некое подобие этого, и самое главное для чего она там нужна. Например в винде, без службы времени, со временем будет беда. ))
Давайте жить дружно! :-)
igorog, я спрашиваю о /usr/local/bin/nointernet, а ты отвечаешь про /home/username/.local/bin/nointernet разницу видишь?
igorog
На второй вопрос, сами ответьте
так я и отвечаю это должно храниться не там да и не нужно оно, а еще и этот сервис ничего не делает.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
igorog
Издеваетесь, или тупо троллите?
не вижу смысла ни в том ни в другом...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
не вижу смысла ни в том ни в другом..
Спасибо, за разъяснение.
nafanja
разницу видишь?
Тупая копипастия до добра не доводит. )) Конечно мой косяк, и не один там, я просто сделать-то сделал, а инструкцию не поправил. Но ведь можно же самому человеку немного поправить под себя. А про сервис - не знаю. В инструкции он был. Щас проверю работу без него.
Давайте жить дружно! :-)
igorog
Тупая копипастия до добра не доводит. ))
я вот к этому тебя и вел... )))
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
а еще и этот сервис ничего не делает
Проверил, действительно он не нужен. )) Спасибо! Буду понемногу разбираться.
Давайте жить дружно! :-)
igorog, покажи echo $PATH
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
покажи echo $PATH
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
Давайте жить дружно! :-)
igorog, понятно, значит ты хранишь скрипт nointerne в папке /usr/local/bin, а не в папке /home/username/.local/bin/, потому что по данным echo $PATH этой папки не видно.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
значит ты хранишь скрипт nointernet в папке /usr/local/bin, а не в папке /home/username/.local/bin/
Всё правильно, тут /usr/local/bin.
Давайте жить дружно! :-)
 
Зарегистрироваться или войдите чтобы оставить сообщение.