最近、Synology NAS(DS216i)を購入しました。
Sshを有効にして、共有を設定しました。ボックスに正常にsshできますが、sshfsでマウントできません。
sshfs user@ip:/volume1 nas
次のエラーが発生します。
read: Connection reset by peer
私は長い間Sambaをあきらめ、共有するためにsshfsに依存してきました。どうすればこれを修正できますか?
sshfs
の場合、sftp
サブシステムを有効にする必要がありますが、デフォルトでは存在しない場合があります。まず、コマンドラインsftp
で接続できることを確認します。ほとんどの場合、同じように失敗するため、NASにsftp-server
をインストールする必要があります。
DS218jでも同様の問題が発生しました。 SSHを有効にするだけでは不十分です。
私のUIは英語ではないので、特定のオプションの名前を推測します。
「コントロールパネル」アプリケーションがあり、「ファイルサービス」>「FTP」で「SFTP」セクションを下にスクロールし、「SFTPサービスを有効にする」チェックボックス、ポート番号:22をチェックします。
これで、scp
とsftp
が正常に機能し、ファイルの日付と時刻が正しく設定されます(Sambaマウントを使用する場合とは異なります)。
私がまだ解決しようとしていることの1つは、sshfs
でマウントすることです。しばらくの間は機能し、その後ハングします(おそらく非アクティブ期間の後)。 scp
を使用したより大きな転送は正常に機能しているように見えますが、マウントされたサブディレクトリが突然空になります。ファイルブラウザで開くとき。