Отключение интерактивного входа

Материал из ALT Linux Wiki

По умолчанию в дистрибутивах Альт, для вновь создаваемых пользователей интерактивный вход в систему включен.

Отключить интерактивный вход можно с помощью утилиты usermod.

Например, отключить интерактивный вход пользователю test2, установив shell /sbin/nologin (по умолчанию /bin/bash):

# usermod --shell /sbin/nologin test2

Временно заблокировать возможность входа в систему пользователю test2:

# usermod -L test2

Разблокировать пользователя test2:

# usermod -U test2

Заблокировать учетную запись также можно, указав дату устаревания (expiredate) ранее текущей даты. Дата задается в формате ГГГГ-ММ-ДД:

# usermod -е 2019-06-12 test2

Для отключения истечения срока действия учетной записи необходимо задать пустой аргумент expiredate:

# usermod -е '' test2

Изменения вступят в силу только при следующем входе пользователя в систему.

Документация:

man usermod