Samba ソフトウェアの設定

Infor SCE WM サーバーが UNIX オペレーティングシステムで実行されている場合、ラベル印刷のオプションの 1 つは UNIX システムで Samba をインストールし、Samba を設定してラベルファイルを含むフォルダを分配し、Loftware マシンのドライバーの場所を共有フォルダにマッピングするためのものです。代替として、サーバーの FTP オプションをオンにします。Samba を使用する場合、このセクションは Samba ソフトウェアのインストールと設定の簡単な説明を提供します。

Samba ソフトウェアは、オープンソースドメインにあり、www.samba.org から自由にダウンロード可能です。ソースコードをダウンロードするか、オペレーティングシステムを編集できます。または、実行している UNIX オペレーティングシステムバージョンの編集されたバイナリをダウンロードできます。ダウンロードには、ソフトウェアのインストールや設定についてのマニュアルが含まれます。インストールは簡単なプロセスです。

Samba には広範な機能があり、Windows システムに UNIX ディレクトリを分配する以上に使用できます。Samba を使用する方法に応じて、Samba ソフトウェア設定はシンプルか複雑かのどちらかです。UNIX ディレクトリを分配する目的として、設定がシンプルであり、下に定義されているように完了する必要があります。

Samba ソフトウェアは、ライブラリフォルダにある smb.conf ファイルを修正して設定されます。smb.conf ファイルにはこれらの値が必要です。

  • [global]
    • workgroup = UNIXWRKGRP
    • guest account = guest
    • log file = /large/samba/log
    • os level = 99
    • preferred master = Yes
    • domain master = Yes
    • wins server = 10.33.32.20
    • valid users = kthomas, adamm
    • hosts allow = 10.33.103., 10.33.100., 127.
  • [MySharedFolder1]
    • path = /user1/folder1
    • read only = No
    • guest ok = Yes
  • [MySharedFolder2]
    • path = /user1/folder2
    • read only = No
    • guest ok = Yes

このサンプル設定で、/user1/folder1 と /user1/folder2 で 2 つのディレクトリは、それぞれ MySharedFolder1 と MySharedFolder2 として Windows ネットワークと共有されます。グローバルセクションの設定パラメータは、すべての共有された UNIX ディレクトリに適用されます。これらのパラメータの詳細な説明については、Samba ソフトウェアに含まれるマニュアル、特に /Samba/3.0.20b/swat/help/manpages/smb.conf.5.html ファイルを参照してください。

有効なユーザーパラメータ内で指定されているユーザーは、有効な UNIX ユーザーであり、Samba の暗号化されたユーザー/パスワードデータベースの Samba にも登録されている必要があります。これは、Samba の bin ディレクトリにある smbpasswd プログラムを使用して完了できます。Windows ユーザーが共有された UNIX ディレクトリに最初にアクセスするとき、ユーザーは userID/password の組み合わせをプロンプトされます。提供された認証情報は、このデータベースに対して認証されます。例えば、UNIX ユーザーの steve にクライアントシステムからアクセスを共有させる場合、このコマンドを使用します。

# <path to samba>/samba/bin/smbpasswd -a steve

  • 新しい SMB パスワード:
  • 新しい SMB パスワードの再入力:

ユーザーsteve が追加されました。

2 つの Samba プロセス、smbd、nmbd は、作業する Samba に対して実行される必要があります。プロセスは、これらのコマンドで開始できます。

# <path to samba>/samba/bin/smbd -D

# <path to samba>/samba/bin/nmbd -D

Loftware 印刷サーバーを実行している Windows マシンは、ドライブの場所を共有した UNIX ディレクトリにマッピングできるため、loftware と呼ばれる新しい UNIX ユーザーを作成し、smbpasswd プログラムを通して、Samba のユーザー/パスワードデータベースにユーザーを登録できます。認証情報としてこのログオンおよびパスワードを使用し、Loftware マシンから共有したディレクトリにマッピングできます。代わりに、既存の UNIX ユーザーを Samba に登録し、認証情報を使用して Loftware マシンから共有したディレクトリにドライブをマッピングできます。