Установка и настройка tftp сервера в Linux Ubuntu
Установка и настройка tftp сервера в Linux Ubuntu
Установка
sudo apt-get install openbsd-inetd tftpd tftp
Конфигурация
В файле /etc/inetd.conf изменить строки:
#:BOOT: TFTP service is provided primarily for booting. Most sites
# run this only on machines acting as "boot servers."
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp
/srv/tftp - это каталог в котором будут храниться файлы
При необходимости эту директорию можно изменить на другую и задать права для новой директории
sudo chown -R nobody /srb/bootfile
sudo chmod -R 777 tftp/
Важно разрешить доступ в файле /etc/hosts.allow для локальной сети:
ALL: LOCAL 192.168.1.0/24
Перезагрузить сервис
/etc/init.d/openbsd-inetd restart
Подключение
tftp 127.0.0.1
tftp> get test.txt
Справка по командам
tftp> ?
Commands may be abbreviated. Commands are:
connect connect to remote tftp
mode set file transfer mode
put send file
get receive file
quit exit tftp
verbose toggle verbose mode
trace toggle packet tracing
status show current status
binary set mode to octet
ascii set mode to netascii
rexmt set per-packet retransmission timeout
timeout set total retransmission timeout
? print help information
Источники
Последнее изменение: 10.10.2024 05:46
Связанные темы
Конфигурация vsftpd в ОС Linux Ubuntu
Установка и конфигурация samba в Linux
Добавлять комментарии могут только авторизованные пользователи