Какие атрибуты udev действительно доступны во время горячего / холодного подключения?

Сначала вам нужно ssh-keygen на вашей локальной машине.
Путь по умолчанию для ключей: ~/.ssh

Скопируйте локальный ключ на удаленный сервер
ssh-copy-id user@example.com

Если у вас все еще проблемы, используйте полный удаленный путь
ssh-copy-id user@example.com:/home1/user/

2
07.12.2016, 12:50
1 ответ

Вот мое понимание:

  • udevadm info -a : показывает атрибуты ATTRS {} и иерархию устройств .
  • udevadm test : показывает переменные ENV {} во время обработки udev.

Они не показывают однотипную информацию. Возможно, ваша переменная DEVTYPE существует, и ее следует протестировать как ENV {DEVTYPE} == "wlan" . Однако следует учитывать, что переменные ENV {} создаются постепенно во время обработки udev. Следовательно, порядок вашего правила имеет значение, и он должен появиться после того, как ENV {DEVTYPE} был создан другим правилом.

Вы можете проанализировать файл udev_actions.txt с помощью приведенной ниже команды, чтобы определить порядок вещей. Затем вы можете выбрать лучший номер для вашего файла '.rules', чтобы протестировать ENV {DEVTYPE} .

$ sudo udevadm test $DEVPATH 1> udev_ENV.txt 2> udev_actions.txt
2
27.01.2020, 22:43

Теги

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