есть ли способ проверить, какие папки используются в TFTP?
Обычно демон запускается с общим каталогом в качестве аргумента, попробуйте
ps auxww | grep tftpd
если он работает как отдельный процесс, или
less /etc/xinetd.d/*tftp*
если он работает под xinetd. Вы ищете что-то вроде in.tftpd /tftpboot
, что означало бы, что /tftpboot
был общим каталогом.
Если у него нет аргумента, он будет использовать скомпилированные значения по умолчанию, в этом случае проверьте страницу руководства или запустите strings
на двоичном файле и сделайте проницательное предположение. Если вы сделаете последнее, проверьте предположение, поместив файл со случайным именем в этот каталог, и попробуйте получить его с помощью tftp.