Вы можете делать с обучением только так много, особенно если нет (предполагаемых) последствий несоблюдения правил.
Мы в области безопасности должны смириться с тем, что у людей есть дела поважнее с их временем, чем следовать нашим глупым правилам, большинство из которых они не понимают, и любые последствия для пользователя так затягиваются (часы, недели , месяцы), что большинство никогда не узнает. Это чистая психология, и нам нужно серьезно понять, чему научили нас последние 60 лет маркетинга / спина / манипуляции о человеческом мозге.
Ваш лучший вариант - манипулировать вашим путем к успеху. Что бы вы ни пытались заставить своих пользователей сделать, сделайте ваш безопасный путь самым простым / быстрым / самым дешевым способом. Пользователи пропускают советы по безопасности, потому что это может сэкономить им 2 секунды, поэтому поощряйте их за хорошее поведение.
Пример: Много лет назад я был в организации, которая страдала от того, что пользователи выбирали одинаковые пароли во многих системах, и эти системы принимали telnet-доступ из любой точки мира. Это использовалось злоумышленниками не раз.
Уничтожение telnet и переход к ssh с аутентификацией по ключу решили проблему безопасности и избавили пользователей от необходимости вводить имя пользователя и пароли при каждом удаленном соединении. Отсутствие необходимости вводить свой пароль для каждого нового соединения приводило к тому, что им приходилось каждое утро открывать ключ ssh парольной фразой.