две проблемы (Postfix и httpd)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

две проблемы

Сообщение sedition »

1.Postfix
при отправке письма с удаленного компьютера ,через Outlook Express программа быдает ошибку: relay access diened, что делать?пользуюсь связкой postfix+dovecot(настроен как IMAP)
2.httpd
я хочу ,чтобы у пользователя работали cgi скрипты, в конфиге /etc/httpd/conf/httpd.conf правлю :

ScriptAlias /cgi-bin/ "/var/www/cgi-bin"
<Directory "/var/www/cgi-bin">
AllowOverride None
Options None +ExecCGI
Order allow,deny
Allow from all
</Directory>

AddHandler cgi-script .cgi .pl
<VirtualHost name.ru>
ServerAdmin xxx@name.ru
DocumentRoot /vhosts/xxx/cgi-bin
ServerName xxx.ru
DirectoryIndex index.html index.cgi index.pl
ErrorLog /vhosts/xxx/logs/error
CustomLog /vhosts/xxx/logs/access common
ScriptAlias /cgi-bin/ "/vhosts/xxx/cgi-bin"
</VirtualHost>

делаю index.cgi или index.pl скрипт в дериктории /vhosts/xxx/cgi-bin :
#!/usr/bin/perl
print 'xxx';

Захожу на сайт xxx - вижу: You don't have permission to access /index.pl on this server
хотя права на скрипт и на дерикторию /vhosts/xxx/cgi-bin стоят 777
Что делать?
Спасибо!
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: две проблемы

Сообщение unix_man »

По второму пункту:
У меня была такая проблема лечилась сменой пользователя и группы на каталог /var/www/cgi-bin.
А вобще с провами 777 ты переборщил :)
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: две проблемы

Сообщение sedition »

unix_man писал(а):
15.10.2005 22:27
По второму пункту:
У меня была такая проблема лечилась сменой пользователя и группы на каталог /var/www/cgi-bin.
А вобще с провами 777 ты переборщил :)


Это не помогло,все та же ошибка?d логах пишет,что ExecCGI off in this directory
Спасибо!
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: две проблемы

Сообщение unix_man »

<Directory /var/www/cgi-bin>
Options All
AllowOverride All
</Directory>
Alias /cgi-bin/ /var/www/cgi-bin/
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: две проблемы

Сообщение sedition »

unix_man писал(а):
15.10.2005 23:04
<Directory /var/www/cgi-bin>
Options All
AllowOverride All
</Directory>
Alias /cgi-bin/ /var/www/cgi-bin/


Не помогло,в логах пишет: Premature end of script headers: index.cgi
Спасибо!
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: две проблемы

Сообщение sedition »

Первую проблему я решил,добавив:
smtpd_recipient_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
reject_unauth_destination
в /etc/postfix/main.cf
Спасибо!
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: две проблемы

Сообщение sedition »

кто-нить знает?
Спасибо!
Спасибо сказали:
Аватара пользователя
sedition
Сообщения: 556
ОС: Gentoo/MacOSX/Windows Vista

Re: две проблемы

Сообщение sedition »

Задача решена
Спасибо!
Спасибо сказали: