Нужно ли открывать файл, чтобы получить его атрибуты?

Вы можете сделать это через iptables.

Все соединения с адреса 1.2.3.4 на SSH (порт 22):

iptables -A INPUT -p tcp -m state --state NEW --source 1.2.3.4 --dport 22 -j ACCEPT

Запретить все другие соединения SSH:

iptables -A INPUT -p tcp --dport 22 -j DROP
-1
05.03.2019, 02:02
1 ответ

Нет, открывать не нужно.

Системный вызов stat()никогда и нигде не использует файловый дескриптор.

На самом деле, вы можете stat()получить доступ к некоторым файлам, на которые у вас нет разрешения open().

4
28.01.2020, 05:07

Теги

Похожие вопросы