LINUX.ORG.RU
ФорумAdmin

Samba - swat (добавление пользователя)


0

0

Здравствуйте!
Подскажите, как с помощью только swat добавлять пользователей.
Записал в add user script: user.sh
#!/bin/sh
/usr/sbin/useradd %u
smbpasswd -a %u
smbpasswd -e %u
При добавлении swat выдает нет локального пользователя в /etc/passwd.

Сам обхожусь и без swat
Просили настроить сервер для людей, которые с Linux не работали.


SWAT добавляет пользователя не в систему, а в сервер Samba, т. е., выполняет задачу, аналогичную команде smbpasswd, только мышой по кнопкам жмёте вместо командной строки - вот и всё. Никакого отношения к самой конфигурации samba-сервера SWAT не имеет - SWAT - это просто средство удобного создания конфигурационного файла smb.conf, чтоб Вам не пришлось писать его руками - только и всего. Чтобы юзер мог подключаться к серверу samba не как гость, его нужно добавить в базу пользователей samba-сервера, а для этого тот юзер уже должен существовать в системе, т. е., для него уже должна быть нормальная учётная запись UNIX.

wildhoney
()
Ответ на: комментарий от wildhoney

Строка add user script = /etc/samba/user.sh
и служит для добавления локального пользователя и пользователя
samba. Подключение к swat пользователем root.
Локально добавить они не смогут, объяснять замучаешься :))

WinLin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.