VPSのCifs共有マウント、カーネルにcifsモジュールを構築する必要はありません

VPSのCifs共有マウント、カーネルにcifsモジュールを構築する必要はありません

カーネルのcifsモジュールなしでvpsにsamba共有をマウントできますか? cifs-utilsとsmbclientをインストールし、次のコマンドを使用してSamba共有を表示できます。

smbclient -L 192.168.5.1

/etc/fstabに追加しました。

/192.168.5.1/Media /mnt/Media cifs credentials=/root/.mediacredentials,iocharset=utf8,sec=ntlm 0 0

しかし、エラーが発生します。

マウントエラー:システムはcifsファイルシステムをサポートしていません。マウントエラー(19):そのデバイスはありません。 mount.cifs(8) のマニュアルページを参照してください (例: man mount.cifs

CIFなしでSamba共有をマウントする他の方法はありますか? sshfsを試しましたが、エラーのみが発生しました。

リモートホストの接続が失われました。

ピアによる接続のリセット

ありがとう

答え1

実際にどのくらいのカーネルサポートが必要か、それを使用できるかどうかはわかりませんが、GNOME仮想ファイルシステム(GVfs)オプションかもしれません。次のようにしてみてください。

gio mount 'smb://username@host/sharedfolder'

インストールされているフォルダが表示されます/run/user/$uid/gvfs。以前のシステムでは、実行可能ファイルがgvfs-mountまたはgnome-mount

~から重力速度使用ヒューズインターフェースファイルシステムドライバを実行するにはユーザースペース、CIFSファイルシステムのカーネルサポートが不要な可能性があります。ただし、FUSEシステムに必要な他のカーネル機能によって異なります。あなたのカーネルがそれを持っていることを願っています。

もちろん、Gnomeが必要です。または少なくとも公共図書館コンポーネント - ほとんどのデスクトップUnixにデフォルトでインストールされますが、必ずしもサーバーにインストールされるわけではありません。したがって、インストールする必要があります。公共図書館ディストリビューションのパッケージマネージャ。

また、生成されたインストールを使用してヒューズドライバーは、そのドライバーをインストールしたユーザーのみが使用できます。したがって、このソリューションは機能してもサーバーのユースケースには不十分ですが、実際には特定のユースケースによって異なります。

関連情報