【问题标题】:Accessing a symlink over tftp [closed]通过 tftp 访问符号链接 [关闭]
【发布时间】:2014-06-04 19:49:41
【问题描述】:

我正在使用 GNU inetdtftpd(在 cygwin 下,但这不重要),我需要有许多符号链接指向几个不同的文件,这些文件应该可以访问通过tftp

tftp 目录如下所示:

lrwxrwxrwx 1 12 Jun  4 21:29 link.bin -> file.bin
-rw-r--r-- 1  6 Jun  2 01:38 file.bin

tftp 是这样说的:

tftp> get link.bin
Error code 1: File not found

我用ln -s file.bin link.bin

tftpd 可以处理符号链接吗?我做错了什么?

【问题讨论】:

  • 这不是一个编程问题,对于 SO 来说是题外话。

标签: linux symlink tftp inetd


【解决方案1】:

当您尝试直接 tftp file.bin 时,tftp 会拉取文件吗?

tftp 也是您唯一的解决方案吗?

【讨论】:

  • 是的,tftp 用于网络引导。直接拉取 file.bin 没有任何问题。
  • 你可能想看看这个链接。 bbs.archlinux.org/viewtopic.php?id=148149
  • 是的,现在可以使用了。事实证明,您必须使用相对路径而不是绝对路径来定位目标,并将其保持在 tftp 目录范围内。
猜你喜欢
  • 1970-01-01
  • 2012-02-20
  • 2019-05-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-05
  • 1970-01-01
  • 2011-11-23
  • 1970-01-01
相关资源
最近更新 更多