LINUX.ORG.RU
ФорумAdmin

Помогите написать скрипт для добавления пользователей ftp с заданной папкой!


0

1

кароче говоря =) надо создать скриптик который облегчет монотомную работу добавления пользователя в ftp(их много)

#начало
#начало цикла вводим с клавиатуры Вася присваеваем  ему идентификатор который будет поставлять в цикле за место слова "Вася"
mkdir Вася #создал пользователя Вася
useradd -d /var/ftp -g ftpuser Вася #Добавил Василичя в группу ftpuser
passwd #сделал василичю пароль
sudo chown Вася:ftpuser /home/obmen/ftp/Вася #Дал Васе права на папку
end #начало цикла сначала уже вводя нового пользователя с клавиатуры пока его не отменил нажав  cntrl+c
помогите пожалуйста написать скрипт многим он поможет в скриптах полный 0

useradd -d /var/ftp

у тебя у каждого юзера один home получается

что-то не так ты придумал. назови цель.

uspen ★★★★★ ()

Для vsftpd есть готовые скрипты. Гугло в помощь.

thesis ★★★★★ ()
Ответ на: комментарий от uspen

целью будет чисто ввод с клавиатуры нужных переменных ,например запускаю скрипт Выходит «введите с клавиатуры пользователя» Пишу «Вася» скрипт создает папку «Вася» в /home/obmen/ftp/, потом выходит «введите с клавиатуры учетную запись» ввожу vasya скрипт создает пользователя vasya далее просит ввести пароль для vasya пишу пароль,далее скрипт дает права папке с заданным пользователем.

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

твой скрипт - костыль к неверной реализации задачи. Исходная задача какая?

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

поднять ftp и создать пользователей фтп с заданой папкой ,уже пока тут написал почти закончил создавать пользователей вручную =)

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

с таким подходом ты задачи свои не решишь, тебе срочно нужно что-то менять в себе.

исходи из цели, а не с конца видимого тебе решения этой цели.

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

с таким подходом ты задачи свои не решишь, тебе срочно нужно что-то менять в себе.

уже решил все,спасибо.

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