Частью программного обеспечения, ответственного за выбор шрифта в Linux, является Fontconfig. Это исследует свойства каждого шрифта, а также его собственной конфигурации для определения, которые имеют глифы, которые покрывают определенные языки частично или полностью и заменяет ими как соответствующими.
Посмотрите раздел AUTHORIZED_KEYS FILE FORMAT на странице руководства sshd. Затем добавьте что-то вроде следующего в ~ root / .ssh / authorized_keys
(где часть ssh-ed25519 ...
заменяется вашим открытым ключом ssh):
from="192.168.1.0/24" ssh-ed25519 AA...
Тогда это ключ будет разрешен только из вашей конкретной сети.
Также убедитесь, что у вас есть следующее в sshd_config:
PermitRootLogin prohibit-password
Изменение конфигурации, которое вы сделали, означает "разрешить root с 192.168.1.0/24, запретить все остальное". Другими словами, только те условия, которые соответствуют, являются разрешенным доступом.
Вместо этого вы можете попробовать:
AllowUsers root@192.168.1.? anotheruser1 anotheruser2
Это означает root с 192.168.1.0/24, а два других пользователя откуда угодно.