Нет, это стандартное расположение SVR4 - просто Solaris является наиболее распространенной ОС на базе SVR4, оставшейся на сегодняшний день.
Если вы посмотрите на Розеттский камень Unix, то обнаружите, что vfstab
использовался и в других менее известных ОС на базе SVR4.
Поставьте, DenyUsers
перед первым или единственным Match User
. Или используйте директиву AllowUsers
перед первой директивой Match User
, чтобы разрешить доступ только тем пользователям, которых вы хотите.
Или используйте обе директивы, например:
AllowUsers somealloweduser
DenyUsers *
Директивы Allow и Deny выполняются как таблицы брандмауэра, порядок имеет значение. Приведенное выше позволит разрешить некоторым пользователям и запретить всем остальным. Если бы Deny был первым, никто бы не смог подключиться.
Я подозреваю, что директива DenyUsers рассматривается как часть предложения Match, а не как безусловное ограничение. Поэтому я бы попробовал переместить его над записью Match и посмотреть, поможет ли это.