3

私はSolarisオペレーティングシステムの初心者で、Solarisのバージョンが異なる3つのボックス(8、9、10)にsambaをインストールして構成する必要があります。

smb.confsamba の設定ファイル、つまり各バージョンのファイルの場所を知りたいのですが? これまでのところ、私が見つけたのは

  1. ソラリス8

    /usr/local/samba/lib/smb.conf

  2. Solaris 9 および Solaris 10

    /etc/sfw/samba/smb.conf

これは正しいですか?Samba のインストール時に、これらのファイルがデフォルトでどこに保存されるかを知る必要があります。

4

3 に答える 3

2

Samba構成ファイルは、管理者が必要とする場所ならどこにでも設定できます。

  • /usr/local/samba/sambaをインストールできるパスです。
  • smb.confは、private/secrets.tdbまたはusername.mapとともに構成ファイルの1つです。

次のコマンドでSambaを起動できます。

smbd -D -s /myPath/smb.conf

2つの場所(sambaインストールパスとsamba構成パス)は完全に分離できます。

-D指定した場合、このパラメーターにより、サーバーはデーモンとして動作します。つまり、それ自体を切り離してバックグラウンドで実行し、適切なポートで要求を処理します。サーバーをデーモンとして操作することは、カジュアルな使用以上のファイルおよび印刷サービスを提供するサーバーに対してsmbdを実行するための推奨される方法です。このスイッチは、シェルのコマンドラインでsmbdが実行された場合に想定されます。

-s <configuration file> 指定されたファイルには、サーバーに必要な構成の詳細が含まれています。このファイルの情報には、使用するprintcapファイルや、サーバーが提供するすべてのサービスの説明など、サーバー固有の情報が含まれます。

于 2008-11-25T09:28:45.757 に答える
0

このようなテストパラメータコマンドを実行することもできます#testparm /etc/samba/smb.conf

于 2009-09-26T01:55:53.847 に答える
0

`smbd'のマンページのFILESセクションは、いくつかのヒントを与えるかもしれません。Solarisボックスが手元にないので、残念ながら確認できません。

于 2008-11-25T09:25:23.920 に答える