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システムのようにインストールすることもできます。