Возможный дубликат:
Добавление новых пользователей
Я пытаюсь добавить новую учетную запись пользователя на свой ftp-сервер.
я использовал
useradd -p password -d /home/newuser -s newuser
теперь, когда он пытается войти в систему, он принимает UID и запрашивает пароль, когда я пытаюсь ввести пароль, он говорит, что доступ запрещен.
Я как бы новичок на стороне ADMIN, я унаследовал огромный беспорядок от последнего парня и пытался разобраться во всем беспорядке.
это FTP-сервер, но он должен разрешать доступ по ssh.
Любая помощь приветствуется.
-p
ожидает хеширования пароля с помощью crypt. Использовать passwd
команда для интерактивной установки пароля.
Более конкретно:
passwd newuser
На странице руководства useradd:
-p, --password PASSWORD
The encrypted password, as returned by crypt(3). The default is to disable the account.
Итак, вы устанавливаете хешированный пароль как настоящий. Самый простой вариант на этом этапе - сбросить пароль вручную. Как root:
passwd <username>