我有一个华硕DSL-AC68U路由器。我可以很容易地告诉你:
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服务器似乎被替换或丢失了。但是,我在使用sftp_server的路由器中的任何地方都找不到find / | grep ssh_config
或ssh_config。我似乎完全错过了sftp-server
包。还有其他方法允许我使用SSHFS吗?我已经可以通过ftp访问路由器,但是我想远程挂载文件系统。
我叫可能应该安装 openssh-sftp-server
。然而,这意味着我应该安装眼镜片,我更愿意避免这种情况。
如何从此路由器远程挂载SSHFS文件夹?
发布于 2019-02-15 03:37:43
我有一个类似的问题,通过安装Entware解决了这个问题:
将
卸载下载母版,因为它与Optware的传输不兼容,这是torrent客户端的一个更好的选择。
ipkg install openssh-sftp-server
sshfs现在已经成为可能。
发布于 2016-03-18 09:39:51
SSHFS正在使用SFTP。如果服务器不支持SFTP,它将无法工作。
如果要使用sftp-server
/SSHFS,则需要在路由器上安装并配置它。句号。问题是什么?
发布于 2018-02-21 18:06:41
您可以在任何有ssh的地方直接使用scp:
https://en.wikipedia.org/wiki/Secure_复制
没什么好骑的。还有一些工具使用scp来提供面向目录的视图。我在Windows上使用WinSCP,因为它理解PuTTy凭据。
https://unix.stackexchange.com/questions/270632
复制相似问题