平时我们在使用ubuntu的时候经常遇到要从windows等其他远程主机拷贝文件的时候,我这里介绍一下如何使用tftp进行ubuntu和windows的文件传输:
1.我们必须保证windows和ubuntu处于同一的网段中,我们可以在ubuntu中使用ifconfig来查看当前的ubuntu的IP address,然后ping 一下windows的ip address,若能ping通,则windows和ubuntu处于同一个网段中。
2.在windows中要保证安装 了tftpd32.exe 这个exe
3.打开tftpd32这个软件,设置如下:其中Current Directory为当前要上传到ubuntu的文件目录 Server interfaces为winsdows的IP地址,要上传的文件为kju.txt
4.确定一下ubuntu是否已经安装了tftp,可以使用whereis tftp来查看一下,若没有则使用apt-get install tftp 进行安装
root@galen:~# tftp 192.168.8.77 // 192.168.8.77为ubuntu的IP地址
tftp> get 192.168.8.103:kju.txt //192.168.8.103为windows的IP地址(远程主机) kju.txt为要传输的文件 (主机和文件间记得加:分隔)
Received 6 bytes in 0.0 seconds //传输时间
tftp> q //q为quit,退出的意思
root@galen:~# ls -lt | grep kju
-rw-r--r-- 1 root root 6 Mar 23 00:17 kju.txt
6.至此完成通过tftp进行windows的文件传输到ubuntu的操作。
ps: 若是上传,可以使用把get改为put,进行相对应的操作。