非sudo sshfs作成ディレクトリをアンマウントする方法


16

私はsudoなしでsshfsを使用して次のようなディレクトリを作成しました

sshfs user@172.19.76.226:/media/user/harddrive /temp/user/harddrive

しかし、/temp/user/harddriveディレクトリをアンマウントしたいとき

umount /temp/user/harddrive

プロンプト:

umount: /temp/user/harddrive: Permission denied

このディレクトリをアンマウントする方法は?


1
ドライブはまだそこにマウントされていますか?の出力を編集して提供してくださいmount
デザート

どのUbuntuリリースを使用していますか?lsb_release -rわからない場合は表示します。
デザート

回答:


23

sshfs通常のmount昇格された権限の代わりに、FUSE(USErspaceのファイルシステム)を使用します。

また、ファイルシステムをアンマウントするためにumount(に相当するmount)を使用することはできませんがfusermount -u、FUSEのアンマウントコマンドがあります:

fusermount -u /temp/user/harddrive

詳細については、eg man sshfsおよびを参照してくださいman fusermount


2
17.10および18.04のマンページには明示的に「unmounting:umount mountpoint」と書かれていますが、16.04まではfusermount -u mountpoint代わりになっていることに注意しください。リリースごとに異なると思います。
デザート
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.