$ smbpasswd
Old SMB password:
New SMB password:
Retype new SMB password:
Could not connect to machine 127.0.0.1: NT_STATUS_LOGON_FAILURE
Одним из предложений было добавить пользователя в samba.
smbpasswd -a frank
. Это вызвало список опций. Должен ли он сообщать, что пользователь добавил?
имя: имя, но команда дала команду не найдена
Сделала это, но когда я пытаюсь сменить пароль, я получаю то же сообщение об ошибке.
Просмотр его показывает, что это сообщение об ошибке означает, что вы не ввели старый пароль, так как это новая установка, я предположил, что она пустая, и пароль по умолчанию для samba был найден в качестве пароля по умолчанию 1234, поэтому попытался в старый пароль SMB ... та же ошибка.
Сначала проверьте, существует ли ваша учетная запись среди smbdclients:
sudo pdbedit -L
, если учетной записи там нет, просто запустите (например, на ПК: myaccount @ server):
sudo smbpasswd -a myaccount
в противном случае если он уже существует, вы должны сначала удалить его и создать новый:
sudo pdbedit -x -u myaccount
sudo smbpasswd -a myaccount
Сначала попробуйте добавить пользователя.
useradd -c "User Name" -d /home/user -s /sbin/nologin user
Создайте пароль для этого пользователя
smbpasswd -a user
New SMB password:
Retype new SMB password:
, и вы получите
Добавленный пользователь.
После этого вы должны определить акции. Дайте мне знать, если это работает.
* Убедитесь, что вы заменили Имя пользователя и пользователя реальным пользователем
Попробуйте run passwd
, затем sudo smbpasswd