RHEL 5.5にSambaファイルシステムをマウントする

RHEL 5.5にSambaファイルシステムをマウントする

WindowsファイルシステムをLinuxにマウントする必要がある概念を証明するためのRHEL試用版があります。

頑張った

mount -t smbfs -o username=samba,password=samba //Desktop/Public /mnt/public

しかし、それは私に次のものを与えます:

mount: unknown filesystem type 'smbfs'

これを行うには、Sambaクライアントが必要であることを知っています。

質問。実行後

rpm -qa 'samba*'

これが私が得るものです:

samba-common-3.0.33-3.28.el5:
samba-client-3.0.33-3.28.el5dir

これは私がすでにsamba-clientを持っているという意味ですか?それでは、Windows共有をマウントするには何が必要ですか?

誰かが私に試してみるように提案しました。yum -install samba-clientただし、これは試用版であるため、RHNサブスクリプションはなく、更新を受け取ることができません。クライアントをどのようにインストールできますか?

最後の質問です。これができない場合でも、他のRHELなどをマウントできますか? (これは何と言いますか?通常のインストールまたは他のものですか?)

事前にありがとう

ベストアンサー1

これにはSambaクライアントは必要ありません。必要なのはsmbfsまたはcifsカーネルモジュールです。 smbfsは廃止され、使用しないでください(何らかの理由でcifsが利用できない場合を除き、ディストリビューションが古すぎるか、Win95システムなどに接続しようとする可能性があります)。

努力する:

# lsmod | grep cifs
# modprobe cifs
# lsmod | grep cifs
cifs                  279398  0 
# grep cifs /proc/filesystems
nodev   cifs

それからmount -t cifs ...Gilesが述べたように試してみてください。

それでも機能しない場合は、ファイルシステムをマウントするのではなく、smbclient(たとえば)を使用してファイルにアクセスできます。 smbclientはsamba-client内にあり、コマンドラインFTPクライアントと同様のインタフェースを提供します。

「追加RHELをインストール」するには、さまざまなオプションがあります。 NFSを使用できます。 (この場合、マウントするシステムにNFSサーバーを設定する必要があります。)もう1つの可能性はsshfsです。この場合、サーバーに必要なのはSSHサーバーだけですが、クライアントには最終的に必要です。 sshfsとヒューズ。 RHEL 5.5がヒューズをサポートしているかどうかわかりません。他のRHELシステムにSambaを設定し、mount -t cifs ...Windowsシステムのようにインストールすることもできます。

おすすめ記事