Установка и настройка 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
Добавлять комментарии могут только авторизованные пользователи






