Installing and setting TFTPD in Ubuntu

February 9, 2009

Hướng dẫn này cực kì hay về tạo TFTPD trong Ubuntu. Mình tìm được khi đang tìm cách setup TFTPD với Davinci Project. Copy lại để làm tài liệu khi quên còn đọc.TFTPD là giao thức mình dùng để truyền file giữa host PC và target là cái board TMS320DM355. Tham khảo thêm về giao thức TFTP

1. Install tftpd and related packages.

$ sudo apt-get install xinetd tftpd tftp

2. Create /etc/xinetd.d/tftp and put this entry:

service tftp
{
protocol        = udp
port            = 69
socket_type     = dgram
wait            = yes
user            = nobody
server          = /usr/sbin/in.tftpd
server_args     = /tftpboot
disable         = no
}

3. Make /tftpboot directory

$ sudo mkdir /tftpboot
$ sudo chmod -R 777 /tftpboot
$ sudo chown -R nobody /tftpboot

4. Start tftpd through xinetd

$ sudo /etc/init.d/xinetd start

5. Testing. Tranfering file hda.txt from 192.168.1.100 (Client using tftp) to 192.168.1.100 (Server 192.168.1.100). Get an example file to transfer (eg. hda.txt)

$ touch /tftpboot/hda.txt
$ chmod 777 /tftpboot/hda.txt
$ ls -l /tftpboot/
total 0
-rwxrwxrwx  1 davids davids 0 2006-03-27 23:04 hda.txt
$ tftp 192.168.1.100
tftp> put hda.txt
Sent 722 bytes in 0.0 seconds
tftp> quit
$ ls -l /tftpboot/
total 4
-rwxrwxrwx  1 davids davids 707 2006-03-27 23:07 hda.txt

Nguồn: davidsudjiman.info

Các bài viết liên quan:

  1. Cài đặt và cấu hình TFTPD trên Ubuntu TFTP là gì? TFTP là viết tắt của Trivial File Transfer Protocol, một giao thức truyền tải file, với chức năng rất cơ bản của FTP, được định nghĩa đầu tiên vào năm 1980. Dựa vào thiết kế đơn giản của nó, TFTP có thể được triển khai trên các bộ nhớ dung lượng nhỏ [...]...
  2. Cài đặt FreeNX cho Ubuntu Nếu mà biết English rồi thì chỉ cần cái link này là xong: https://help.ubuntu.com/community/FreeNX và làm theo vì quá đầy đủ rồi. Còn không thì ta chứ từ từ làm thôi. Mình rất hay dùng FreeNX để kết nối đến máy ở Lab và làm việc. FreeNX là gì? FreeNX là một hệ thống cho [...]...
  3. Cài đặt bộ gõ tiếng Việt cho Ubuntu 10.04 LTS Phiên bản Ubuntu 10.04 LTS vừa mới ra mắt vài hôm trước, không biết đã có nhiều bạn thử nghiệm cài đặt vào máy tính của mình chưa, nhưng tôi đã không ngần ngại cài đặt ngay buổi tối hôm đó và viết bài viết đầu tiên khi sử dụng phiên bản mới này. Sau [...]...
  4. Thêm thư viện rar cho trình giải nén của Ubuntu 8.04 LTS Chào các bạn. Zip,Rar là định dạng file nén rất phổ biến nhiều người sử dụng. Tuy nhiên, định dạng rar không phải là định dạng nén mặc định trong Windows và Linux nên chúng ta mới phải cài Winrar cho Windows và thêm thư viện giải nén rar cho trình giải nén File Roller [...]...
  5. Cài đặt Labview 8.5 cho Ubuntu 8.04 LTS Chào các bạn. Sáng nay vừa cài xong Labview 8.5 cho Ubuntu nên hướng dẫn lại cho các bạn khỏi bỡ ngỡ . Đầu tiên download bản Labview 8.5 cho Linux đã nào: Link download Sau đó, mình search tìm kiếm cách cài đặt Labview thì thấy các file tải về không có file install [...]...
  6. Ubuntu update error Mỗi khi chạy lệnh $sudo apt-get update thì gặp lỗi thế này: W: GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 60D11217247D1CFF Cách fix như sau: Download bản launchpad-update-final.zip dưới đây về giải nén: Chạy lệnh với quyền root: sudo ./launchpad-update intrepid Thế là [...]...

Leave a Comment

Previous post:

Next post: