Установка и настройка 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


    Связанные темы
    Здесь пока нет комментариев
    Добавлять комментарии могут только авторизованные пользователи

    Авторизоваться
    Я буду рекламой
    Я тоже буду рекламой
    И я
    ВВЕРХ