我在 Windows 上创建了一个 TFTP 服务器,我想用我的 Linux 来获取一个文件。但实际上当我输入如下命令时:
get c:\test\test.txt
我激活了我的追踪并且得到了:
Packet Tracing on.
tftp> get c:\test\test.txt
tftp: c: Name or service not know
您有办法解决这个问题吗?
我是 Linux 新手,所以可能我做错了什么。如果您需要更多信息,请告诉我您想要什么。
答案1
TFTP 早于 Windows,因此它不使用 Windows 命名约定。 没有 C:\ 驱动器!;-)
根据您安装的 TFTP 服务器(Microsoft 的?)及其版本(哪个?)以及服务器的配置(配置文件?注册表项?),您可以“共享”某个地方的某个子目录在你的一个硬盘。
tftp 命令(类型?
Enter或help
Enter取决于服务器)实际上看起来很相似bash
,以下是最有用的:
ls
列出文件cd
更改目录get
获取(=下载)文件put
上传文件bye
关闭会话
例子:
get test.txt
或get test/test.txt
获取文件 text.txt当且仅当您C:\
在 TFTP 服务器的设置中将您的设置为“共享目录”时。