Diría que la mejor manera de resolver esto es en realidad desde el interruptor mismo.
Asumiendo que es un conmutador Cisco:
# starting on your linux host
ip link show # note the mac addresses
ssh ${user}@${switch} # or however you normally connect to the switch
show mac address-table address ${mac-address} # note the mac address is in a weird format ####.####.####
Eso le mostrará qué puerto ha recibido tráfico de la dirección mac correspondiente. Es posible que deba hacer que la interfaz envíe algo de tráfico para actualizar la tabla de direcciones mac (, incluso un intento de DHCP )sería suficiente.
También puede alternar las luces de enlace en el interruptor usando:
ip link set ${interface} down
Para cerrar -una interfaz, lo que debería apagar la luz de enlace.
Entonces:
ip link set ${interface} up
Para volver a encender la interfaz.
Краткий ответ
Команда usermod -a...
добавляет группу, но параметр group
модуля пользователя «устанавливает первичную группу пользователя».
Детали
Пользователь один -имя пользователя создается с основной группой один -имя пользователя
sudo groupadd -g 2002 one-username
sudo useradd -u 2002 -g 2002... one-username
Члены группы один -имя пользователя могут использовать sudo
User_Alias ONE_USERNAME = %one-username
ONE_USERNAME ALL=(ALL) NOPASSWD: ALL
Модуль Ansible пользователь устанавливает основную группу пользователя одно -имя пользователя на другое -имя группы .
user:
name: one-username
group: different-groupname
Скорее всего, члены группы с другим -именем группы не могут использовать sudo.
Решение
Используйте groups
вместо group
параметр модуля пользователя . Вместо
user:
name: one-username
group: different-groupname
использовать
user:
name: one-username
groups:
- different-groupname
(не тестировалось)
Кроме того, ключевое слово append
пользовательского модуля влияет на набор групп для пользователя. Если вы добавите append: yes
, different-groupname
добавится в список групп для пользователя :
user:
name: one-username
append: yes
groups:
- different-groupname
По умолчанию append
по умолчанию имеет значение no
, а группы пользователей устанавливаются в соответствии с набором групп, объявленным ключевым словом groups
. Если пользователь принадлежит к другим группам, которых нет в списке groups
, он удаляется из этих групп.