サンバマネージャー

このヘルプページは不完全です


前書き

Sambaは、Windows 95およびNTを実行しているPCが、Windowsファイル/プリントサーバーであるかのように、Unixシステム上のファイルおよびプリンターにアクセスできるフリーウェアプログラムです。 Redhat Linuxなどの一部のUnixシステムには、標準インストールの一部としてSambaが含まれていますが、他のほとんどのシステムでは、個別にダウンロードしてインストールする必要があります。

システムにSambaがインストールされていない場合、モジュールのメインページに、Samba構成ファイルが見つからず、ファイルやディレクトリを共有できないというメッセージが表示されます。 Sambaをインストールしていてもこのエラーメッセージが表示される場合は、 モジュール構成をチェックして、Webminが構成ファイルとSambaプログラムの正しい場所を探していることを確認してください。

Sambaが適切にインストールされている場合、モジュールのメインページには、システムで定義されているすべてのファイルとプリンターの共有のリストが表示されます。 Sambaサーバーが稼働していないとWebminが判断した場合は、サーバーを起動するオプションがあります。これは、起動時にSambaが起動されていない場合に必要になることがあります。


ファイル共有の作成

Sambaファイル共有は、クライアントPCがマウントできるディレクトリです。すべての共有にはdocswwwなどの短い名前が付けられており、これはUnixシステム上のディレクトリにマップされます。共有は通常、クライアントによって\\server\share表記を使用して参照されます。

共有を作成するには、メインページの既存の共有のリストの下にあるCreate File ShareCreate File Share ]リンクをクリックします。これにより、新しい共有の詳細を入力できるフォームが表示されます。 Sambaは共有ごとに多数のパラメーターをサポートしていますが、最も重要なパラメーターは次のとおりです。

共有名 すべての共有には、クライアントがそれを参照するために使用する名前が必要です。特別なケースの1つは、後で説明するAll home directories共有です。
共有するディレクトリ。この共有を使用するクライアントは、このディレクトリ内またはその下のファイルにのみアクセスできます。
書き込み可能 クライアントがこの共有のファイルとディレクトリに書き込むことができるかどうかを決定します。
ゲストアクセス 共有でゲストユーザーが許可されている場合、クライアントは有効な名前とパスワードを入力しなくてもアクセスできます。共有では、ゲストユーザーを許可しない、ゲストと通常のユーザーを許可する、またはゲストのみを許可することができます。
他の共有オプションについては、以下の「 詳細オプション」セクションを参照してください。

新しい共有の詳細を入力して[ Create ]ボタンをクリックすると、クライアントPCですぐに使用できるようになります。ネットワーク上ですべてが正しく設定されていると仮定すると、ユーザーはWindowsでNetwork Neighbourhood機能を使用して、サーバーとそのすべての共有を表示できます。次に、新しく作成した共有をPCのドライブ文字にマップできます。


プリンター共有の作成

Sambaプリンター共有は、PCクライアントが利用できるようにするローカルまたはリモートのUnixプリンターです。ファイル共有と同様に、すべてのプリンター共有には短い名前( hp5si )があり、 \\server\share表記を使用して参照され\\server\share

新しいプリンター共有を作成するには、メインページの[ Create Printer ShareCreate Printer Share ]をクリックします。これにより、ファイル共有の作成に使用したものと同様のフォームが表示され、新しい共有の詳細を入力できます。新しいプリンタ共有の最も重要なオプションは次のとおりです。

共有名 すべての共有には、クライアントがそれを参照するために使用する名前が必要です。特殊なケースの1つは、後で説明するAll printers共有です。
プリンター 共有するUnixプリンター。これは、 lprコマンドを使用して印刷する任意のプリンターです。
一時的な印刷ファイルがあるディレクトリ
ゲストアクセス 共有でゲストユーザーが許可されている場合、クライアントは有効な名前とパスワードを入力しなくてもアクセスできます。共有では、ゲストユーザーを許可しない、ゲストと通常のユーザーを許可する、またはゲストのみを許可することができます。
プリンタータイプ このプリンターに使用するプリンタードライバーの名前。このオプションの値を入力し、それがクライアントPCのプリンタードライブと一致する場合、ユーザーはこのプリンターを追加するときにプリンタードライバーを選択する必要はありません。

ファイル共有と同様に、印刷共有にはさらに多くのオプションを使用できます。プリンター共有が追加されるとすぐに、クライアントで使用できるようになります。 Windows 95およびNTでは、プリンターのコントロールパネルの[ Add PrinterAdd Printer ]オプションを使用してプリンターをAdd Printerできます。追加すると、ユーザーはローカルまたはネットワークプリンターと同じように印刷できます。


コピーを作成する


共有の編集

既存の共有を編集するには、メインページの共有リストから名前をクリックします。これにより、共有の作成に使用したものと同じフォームが表示され、すべてのオプションとパラメーターを変更できます。変更を保存するには、ページの左下にある[ Apply ]ボタンをクリックします。

共有を削除するには、ページの右下にあるDeleteボタンをクリックします。既存のユーザーがすぐに切断されることはありませんが、新しいユーザーが共有に接続することはできません。


ユーザーとセキュリティ

ゲストアクセスを許可しない共有の場合、Sambaはクライアントがユーザー名とパスワードを提供することを期待します。通常、これらは、 ユーザーマネージャモジュールで更新できるUnixユーザーリストに対してチェックされます。 Sambaは、独自のユーザー名とパスワードのリストを保持することもできます。詳細については、「 暗号化されたパスワード」セクションを参照してください。

Windowsの一部のバージョンでは、共有にアクセスするときにユーザーがユーザー名を提供できない-代わりに、Windowsへの「ログイン」時に提供されるユーザー名が使用されます。すべてのクライアントユーザーが、UNIXで使用するのと同じユーザー名を使用してWindowsにログインする場合、これは問題ではありません。そうでない場合は、2つのオプションがあります。

  1. Windows 95およびNTは、コマンドプロンプトでnet use drive: shareと入力するか、ファイルウィンドウでネットワークドライブの割り当てボタンをクリックして共有パスを入力net use drive: shareにより、手動で共有をマウントできます。どちらの場合も、共有は\\server\share%user形式にすることができます\\server\share%userへのログインに使用するユーザー名です。

  2. Sambaは、正しいユーザー名を見つけるために、ユーザーのリストに対して提供されたパスワードを照合するように構成できます。 Unix users共有オプションを使用すると、チェックするユーザーまたはユーザーグループを指定できます。このオプションを多数のユーザーで使用すると、2人のユーザーが同じパスワードを使用する可能性があるため、あまり安全ではないことに注意してください。


    暗号化されたパスワード

    通常、SambaサーバーとPCクライアント間のネットワークを介して送信されるパスワードは暗号化されません。これには2つの理由があります。
    1. 誰でもあなたのネットワークを傍受し、他の人のパスワードを盗むことができます。
    2. Windows 9xおよびNTの最新バージョンは、暗号化されていないパスワードの送信を拒否します。これらのシステムからSambaサーバーにアクセスしようとすると、 ???ようなエラーメッセージが表示されます。 。この変更は、NTサービスパック3で初めて導入されました。

    幸い、Sambaは暗号化されたパスワードを使用できます。ただし、暗号化の形式が異なるため、クライアントから送信されたパスワードを通常のUnixパスワードファイルと照合することはできません。このため、Sambaはユーザーとパスワードの独自のリストを維持する必要があります。

    Sambaを暗号化パスワードモードに切り替えるには、次の操作を行う必要があります。

    1. Sambaのバージョンがパスワード暗号化をサポートしていることを確認してください。 [ Password Optionsページで、[ Encrypted passwords ]オプションを[はい]に設定します。これが失敗した場合は、暗号化されたパスワードをサポートするバージョンをダウンロードまたはコンパイルする必要があります。

    2. メインページの下部にあるConvert Unix users to Samba usersリンクをクリックします。これにより、既存のUnixユーザーの一部またはすべてをSambaユーザーに変換できるページが表示されます。ユーザー名、実名、UID、シェルは変換されますが、パスワードは変換されません。

    3. ユーザーにパスワードを割り当てるには、メインページの[ Edit Samba user listEdit Samba user list ]オプションを使用します。これにより、すべてのSambaユーザーのリストが表示され、そこから編集するユーザーを選択できます。各ユーザーのパスワードは、 Locked (ログイン不可)、 No Password (パスワード不要)、または入力したパスワードのいずれかです。


      <- モジュールに戻る