只需三个简单步骤即可在 RT-AC68U 上安装 Optware:

只需三个简单步骤即可在 RT-AC68U 上安装 Optware:

我有一台华硕 DSL-AC68U 路由器。我可以轻松地通过 ssh 连接到它:

ssh router

在 .ssh/config 中配置正确的选项后:

Host router
Hostname ddnshostname
User myuser
KexAlgorithms +diffie-hellman-group1-sha1

简而言之,我已经可以通过 SSH 和 FTP 访问路由器,但我想要 SSHFS(或类似的!)的安全性和易用性。但是,我似乎无法使用 SSHFS 挂载东西:

$ sshfs -o sshfs_debug router:/tmp/home/root/ testmount/ -d         [1]
SSHFS version 2.6
FUSE library version: 2.9.5
nullpath_ok: 0
nopath: 0
utime_omit_ok: 0
executing <ssh> <-x> <-a> <-oClearAllForwardings=yes> <-2> <casatrieste> <-s> <sftp>
sh: /opt/libexec/sftp-server: not found
remote host has disconnected

发现这是因为我的路由器中的 sftp-server 似乎已移位或丢失。但是,我在使用 的路由器中的任何地方都找不到 sftp_server 和 ssh_config find / | grep ssh_config。看来我sftp-server完全丢失了包裹。还有其他方法可以让我使用 SSHFS 吗?我已经可以通过 ftp 访问路由器,但我想远程挂载文件系统。

可能应该安装 openssh-sftp-server。但这意味着我应该安装光学软件我宁愿避免这种情况。

如何从该路由器远程挂载 SSHFS 文件夹?

答案1

我有一个类似的问题并通过安装 Entware 解决了它:

只需三个简单步骤即可在 RT-AC68U 上安装 Optware:

  • 挂载ext4格式的磁盘;
  • 进入路由器的Web界面(router.asus.com)->USB应用程序并安装Download Master;
  • 成功安装后,将其卸载(而不是禁用)。 Optware 软件包将保持安装状态,但仅删除 Download Master。

卸载 Download Master,因为它与 Optware 的传输不兼容,Optware 是 torrent 客户端的更好替代方案。

OPTWARE 安装http://dsl-n55u.wikidot.com/optware

  1. 擦拭 U 盘并使用新的 Ext2 分区对其进行格式化
  2. 访问Web管理页面(http://router.asus.com/APP_Installation.asp),选择“媒体服务器”等应用程序,然后按“安装”链接
  3. 选择要安装的 USB 光盘(可能是“sda”,或者如果您在格式化时添加了标签),华硕代码会旋转几分钟下载内容 - 让它吧。
  4. 完成后,如果您实际上不想使用华硕应用程序,请“卸载”或“禁用”它 - 这将使 Optware 在 USB 记忆棒上保持初始化状态。

安装Optware后,安装SSH服务器:

ipkg install openssh-sftp-server

现在可以使用 sshfs

答案2

SSHFS 使用 SFTP。如果服务器不支持SFTP,则无法工作。

sftp-server如果你想使用SFTP/SSHFS,你需要在路由器上安装并配置它。时期。问题是什么?

答案3

你可以在任何有 ssh 的地方直接使用 scp:

https://en.wikipedia.org/wiki/Secure_copy

没有什么可以安装的。还有一些工具使用 scp 提供面向目录的视图。我在 Windows 上使用 WinSCP,因为它可以理解 PuTTy 凭据。

相关内容