Здравствуйте, возникла проблема с добавлением пользователей в Linux при помощи CGI-интерфейса.
Есть простой perl-скрипт index.cgi, его содержимое:
my $ex_result = `sh /add_ser.sh omagadble passwordble`;
print $ex_result;
die "Users must be added";
И add_ser.sh:
#!/usr/bin/sh
useradd -g ftp-users -d /home/ftp-docs $1
echo "$2" | passwd --stdin $1
При ручном запуске add_ser.sh новый пользователь добавляется:
sh /add_ser.sh new_login new_password
Но при помощи index.cgi работать не хочет и ничего не возвращает.
В чём может быть проблема?