netstat показывает Установленное соединение без процесса

Это непосредственно не отвечает на Ваш вопрос, но эта техника могла бы помочь Вам пролить некоторый свет, на то, если существует случайное umask команда выполняется куда-нибудь как часть файлов конфигурации Вашей оболочки:

$ bash -x -l -i -c 'exit' 2>&1 | grep 'umask'
  • -x -> позволяют отладить
  • -l -> входят в оболочку
  • -i -> интерактивная оболочка
  • -c -> команда

exit необходимо так, чтобы оболочка возвратилась, после того как она сделана.

пример

$ bash -x -l -i -c 'exit' 2>&1 | grep umask
+ umask 002
$

Я нашел вышеупомянутую технику в этом Вопросами и ответами U&L названный: Как протестировать на возможные конфликты при использовании псевдонима в bashrc?.

5
29.07.2014, 16:46
1 ответ

Нужно запустить netstat, используя sudo.

Без прав root, netstat не может копаться в процессах других пользователей (обозначенных в последнем столбце вашего вывода -), поэтому опция -p будет идентифицировать только процессы, принадлежащие вам, и этот процесс, очевидно, не принадлежит вам.

Таким образом, решение просто становится:

sudo netstat -apn
5
27.01.2020, 20:39

Теги

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