Добрый день, коллеги!
Возникла проблема с tftpd, который запускается через xinetd
Суть проблемы -- не отдает файло, при этом в логах пишет следующее:
17:27:58 in.tftpd[11309]: RRQ from 192.168.20.17 filename KardIVR/dbc_v31.02.roman.tone.tcl
17:27:58 in.tftpd[11309]: sending NAK (0, Permission denied) to 192.168.20.17
Конфигурация сервиса tftp (/etc/xinetd.d/tftp)
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -vvv -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
Что пробовалось:
1. на директорию /tftpboot рекурсивно ставились права 755 и даже 777,
2. in.tftpd запускал под пользователем ftp,
3. директории /tftpboot менял владельца на nobody и на ftp
4. убирал директивы only_from из конфига
5. запускал in.tftpd стендэлоуном, без xinetd
Также могу сказать, что на другой машине с такой же конфигурацией все работает как часы.
Дистрибутив - последний CentOS
Linux 2.6.18-194.32.1.el5PAE #1 SMP Wed Jan 5 18:43:13 EST 2011 i686 i686 i386 GNU/Linux
Машина на которой работает:
Linux 2.6.18-164.10.1.el5PAE #1 SMP Thu Jan 7 20:37:53 EST 2010 i686 i686 i386 GNU/Linux
В iptables правило ACCEPT для всей подсети 192.168.20/24
Ломаю голову полдня, надеюсь на ваш совет.
Спасибо!
CentOS: in.tftpd - Permission denied
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- ст. прапорщик
- Сообщения: 571
- Зарегистрирован: 2010-03-12 12:59:08
- Контактная информация:
Re: CentOS: in.tftpd - Permission denied
selinux=disabled?
Поиграйтесь с правами, попробуйте читать из корня (/tftpboot) а не из папки /tftpboot/KardIVR
Поиграйтесь с правами, попробуйте читать из корня (/tftpboot) а не из папки /tftpboot/KardIVR
-
- проходил мимо
Re: CentOS: in.tftpd - Permission denied
THIS!blade_007 писал(а):selinux=disabled?
Огромное спасибо!