Главные темы ► linux ► ftp ► tftp ► Установка и настройка tftp сервера в Linux Ubuntu
Теги: ftp tftp mount filesystem

Установка и настройка 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
    Источники
    Последнее изменение: October 10, 2024 05:46


    Редактировать


    test

    2025-12-31 23:09:00 Редактировать

    test

    2025-12-31 23:10:00 Редактировать

    Я буду рекламой
    Я тоже буду рекламой
    И я
    ВВЕРХ
    Loading…
    Loading the web debug toolbar…
    Attempt #