Системный софт, сервисы и утилиты под BSD/UNIX: демоны, вспомогательные службы, админские инструменты.
Модераторы: alexco, GRooVE
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
doker
- сержант
- Сообщения: 207
- Зарегистрирован: 2008-11-18 16:20:26
Непрочитанное сообщение
doker » 2009-11-13 11:15:36
день добрый, столкнулся с проблмой, настраиваю встроенный в FreeBSD 7.2 tftp сервер
inetd.conf
Код: Выделить всё
tftp dgram udp wait root /usr/libexec/tftpd tftpd -l -s /var/tftpboot -u user_back
Код: Выделить всё
# netstat -a | grep tftp
udp4 0 0 *.tftp *.*
при скачке все волшебно, но при заливке
Код: Выделить всё
# tftp 10.10.10.10
tftp> put dovecot-1.1.11.tar.gz
Error code 3: Disk full or allocation exceeded
Sent 9216 bytes in 5.0 seconds
xferlog
Код: Выделить всё
tftpd[65420]: Filename: 'dovecot-1.1.11.tar.gz'
tftpd[65420]: Mode: 'netascii'
tftpd[65420]: 10.10.10.10: write request for dovecot-1.1.11.tar.gz: error 102
tftpd[65418]: Timeout #0 on DATA block 1
tftpd[65418]: write_file returned 0
tftpd[65420]: Timeout #0 on DATA block 1
tftpd[65420]: Timeout #1 on DATA block 1
tftpd[65420]: Timeout #2 on DATA block 1
tftpd[65420]: Timeout #3 on DATA block 1
tftpd[65420]: Timeout #4 on DATA block 1
tftpd[65420]: Timeout #5 on DATA block 1, giving up
пермишены
Код: Выделить всё
# cd /var
# ls -all | grep tftpboot
drwx---rwx 2 user_back user_back 512 12 ноя 17:34 tftpboot
места на диске вагон
Код: Выделить всё
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 135G 82G 42G 66% /
devfs 1.0K 1.0K 0B 100% /dev
есть у кого какие мысли ?
гугль непомог
doker
-
Хостинг HostFood.ru
-
Хостинг HostFood.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/
-
pol
- проходил мимо
Непрочитанное сообщение
pol » 2009-11-13 11:39:59
Эм ...
Код: Выделить всё
touch /var/tftpboot/dovecot-1.1.11.tar.gz
chmod 666 /var/tftpboot/dovecot-1.1.11.tar.gz
?
pol
-
doker
- сержант
- Сообщения: 207
- Зарегистрирован: 2008-11-18 16:20:26
Непрочитанное сообщение
doker » 2009-11-13 11:46:41
pol писал(а):Эм ...
Код: Выделить всё
touch /var/tftpboot/dovecot-1.1.11.tar.gz
chmod 666 /var/tftpboot/dovecot-1.1.11.tar.gz
?
под user_back создаеться без проблем
Код: Выделить всё
$ touch /var/tftpboot/dovecot-1.1.11.tar.gz
$ chmod 666 /var/tftpboot/dovecot-1.1.11.tar.gz
$ ls -all | grep dovecot
-rw-rw-rw- 1 user_back user_back 0 Nov 13 11:52 dovecot-1.1.11.tar.gz
doker
-
doker
- сержант
- Сообщения: 207
- Зарегистрирован: 2008-11-18 16:20:26
Непрочитанное сообщение
doker » 2009-11-13 11:51:21
BirdGovorun писал(а):Похоже проблема с правами на папку, куда заливаешь.
какие ?, стоят 707
doker
-
pol
- проходил мимо
Непрочитанное сообщение
pol » 2009-11-13 11:59:06
Я подумал о:
man tftpd
-w Allow write requests to create new files. By default tftpd
requires that the file specified in a write request exist. Note
that this only works in directories writable by the user speci-
fied with -u option
pol
-
doker
- сержант
- Сообщения: 207
- Зарегистрирован: 2008-11-18 16:20:26
Непрочитанное сообщение
doker » 2009-11-13 12:03:02
pol писал(а):Я подумал о:
man tftpd
-w Allow write requests to create new files. By default tftpd
requires that the file specified in a write request exist. Note
that this only works in directories writable by the user speci-
fied with -u option
в точку ))))
огромное спасибо
doker