Мне нужно настроить базовую учетную запись веб-пользователя на моем сервере ubuntu 10.10 для размещения веб-страниц. Эта учетная запись должна быть ограничена доступом только к необходимым каталогам на машине. Я настраиваю следующую учетную запись, но при попытке войти в нее ничего не происходит:
:~$ groupadd -g 1005 webgroup
//I then changed the group and permissions of a current user I had already created
:~$ sudo usermod -g 1005 -s /bin/false -d /home/webuser/ webuser
При попытке войти в систему с использованием этой учетной записи я ввожу имя пользователя [webuser] и пароль, но он просто перенаправляет меня обратно к приглашению login :. Я попытался сбросить пароль, но проблема не исчезла.
Может ли кто-нибудь сказать мне, что я делаю не так, или предложить другой метод, который позволил бы достичь того же результата (если не лучшего).
Вы возвращаетесь к приглашению login:, потому что для оболочки установлено значение / bin / false. Это неплохая идея для любого пользователя, который не должен разрешать вход в систему (вы действительно должны использовать / sbin / nologin), но вам нужно будет изменить его на допустимую оболочку, например / bin / bash, чтобы войти в систему с этой учетной записью.