ASUS 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をインストールして解決しました。
簡単なステップ3でRT-AC68UにOptwareをインストールします。
- ext4形式でディスクをマウントします。
- ルーターのWebインターフェース(router.asus.com) - > USBアプリケーションに入り、Download Masterをインストールします。
- 正常にインストールしてから削除します(無効にする代わりに)。 Optwareパッケージはインストールされたままですが、Download Masterのみが削除されます。
Torrentクライアントのより良い選択肢であるOptwareの転送と互換性がないため、Download Masterをアンインストールしてください。
OPTWAREのインストールhttp://dsl-n55u.wikidot.com/optware
- USBドライブを消去し、新しいExt2パーティションにフォーマットします。
- Web管理ページ(http://router.asus.com/APP_Installation.asp)、「メディアサーバー」などのアプリケーションを選択し、「インストール」リンクをクリックします。
- インストールするUSBディスク(おそらく「sda」またはフォーマット時にラベルを追加した場合)を選択すると、ASUSコードはコンテンツのダウンロード中に数分間回転します。ただ置いてください。
- 完了後に実際に使用したくない場合は、ASUSアプリケーションを「削除」または「無効」にしてください。これにより、OptwareはUSBスティックで初期化されたままになります。
Optwareをインストールしたら、SSHサーバーをインストールします。
ipkg install openssh-sftp-server
これでsshfsを使用できるようになりました
答え2
SSHFSはSFTPを使用します。サーバーがSFTPをサポートしていない場合は機能しません。
sftp-server
SFTP/SSHFS を使用するには、ルータに SFTP/SSHFS をインストールして設定する必要があります。期間。問題は何ですか?
答え3
SSHがある場合は、どこでもscpを直接使用できます。
https://en.wikipedia.org/wiki/Secure_copy
インストールするものはありません。ディレクトリ指向のビューを提供するためにscpを使用するツールもあります。 PuTTy資格情報を理解しているため、WindowsでWinSCPを使用しています。