Система: Ubuntu 14.04.1 Используется tftpd-hpa. При попытке скачать файл, сервер отвечает «Permission denied».
$tftp 192.168.7.11
tftp> get pxeboot.n12
tftp: pxeboot.n12: Permission denied
Настройки:
$cat /etc/default/tftpd-hpa
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--map-file /var/lib/tftpboot/remap --verbose --permissive"
$cat /var/lib/tftpboot/remap
rg \\ /
rg A a
rg B b
rg C c
rg D d
rg E e
rg F f
rg G g
rg H h
rg I i
rg J j
rg K k
rg L l
rg M m
rg N n
rg O o
rg P p
rg Q q
rg R r
rg S s
rg T t
rg U u
rg V v
rg W w
rg X x
rg Y y
rg Z z
$ ll /var/lib/tftpboot/
итого 572
drwxr-xr-x 4 root nogroup 4096 янв. 28 10:58 .
drwxr-xr-x 74 root root 4096 янв. 16 16:45 ..
-rwxr--r-- 1 nobody nogroup 9216 янв. 21 16:01 bcd.log
-rwxr--r-- 1 nobody nogroup 0 янв. 21 12:58 bcd.log1
-rwxr--r-- 1 nobody nogroup 0 янв. 21 12:58 bcd.log2
drwxr-xr-x 3 nobody nogroup 4096 янв. 26 17:57 boot
-rwxr--r-- 1 nobody nogroup 523328 июля 14 2009 bootmgr.exe
-rwxr-xr-x 1 nobody nogroup 25772 июня 11 2009 pxeboot.n12
drwxr-xr-x 2 nobody nogroup 4096 янв. 28 11:02 pxelinux.cfg
-rw-r--r-- 1 root root 190 янв. 26 17:38 remap
$sudo grep -C 5 tftp /var/log/syslog
Jan 23 10:37:34 vhost in.tftpd[9208]: message repeated 2 times: [ connect: Invalid argument]
Jan 28 11:34:15 vhost in.tftpd[9208]: RRQ from 192.168.7.117 filename pxeboot.n12
Проковырялся уже долго и ничего не понял. Где ему недостаточно прав?