Здравствуйте! Мне нужно создать шел скрипт для Slackware который генерирует автозагрузку при исполнении. Клиент - Slackware 14.1, сервер - Windows XP Professional.

Я создал базовый скрипт:

ncftp -u "username" -p "password" 192.168.10.10<<EOF
mkdir /slackware
cd /slackware
lcd /upload
mput *
quit
EOF

1. Клиент Slackware.

Задание:

1.1. скрипт должен аплоудить файл после того как пользователь залогинится (дайте скрипт, пожалуйста, куда ставить?)

1.2. создать дружелюбное ab сообщение об успехе передачи даннных. В скрипте выше я просто добавил echo "Successful upload". Я не уверен насколько хорош этот вариант.

1.3. файлы должны быть сжаты до отправки когда это возможно.

2. Сервер Windows XP

Задание:

2.1. только определенные люди могут залогинится на FTP (как это сделать?). Я использую FileZilla. Ну неужели просто посредством add user + пароль в консоли?

2.2. только 5 клиентов одновременно могут подключиться к сереверу. Подскажите, пожалуйста как это сделать?

Заранее благодарен,
Роман