サンバ
SambaはLinuxおよびUNIXシステム上で実装されているSMBプロトコルフリーソフトウェアは、サーバとクライアントプログラムから構成されています。SMB(サーバメッセージブロック、情報サービスブロック)におけるローカルエリアネットワークファイルを共有すると上のプリンタの通信プロトコルがあるLAN内の異なるコンピュータ間で共有サービスリソースファイルとプリンタを提供します。SMBプロトコルは、クライアントがプロトコルを介して、サーバ、プリンタ、およびその他のリソース上の共有ファイルシステムにアクセスすることができ、クライアント/サーバ型のプロトコルです。
1、インストール
#yumを-yサンバサンバ・クライアントをインストールします
#のrpm -qa | grepのサンバ
サンバ共通-LIBS-4.9.1-6.el7.x86_64
サンバ・クライアント4.9.1-6.el7.x86_64
サンバ・クライアント-LIBS-4.9.1-6.el7.x86_64
サンバ-LIBS-4.9 .1-6.el7.x86_64
サンバ-4.9.1-6.el7.x86_64
サンバ-共通4.9.1-6.el7.noarch
サンバ-共通のツール-4.9.1-6.el7.x86_64
2、設定
#猫の/etc/samba/smb.conf
[株式会社参加無料] #は、グローバル戦略の定義
ワークグループを= SAMBA #定義グループ
のセキュリティ=ユーザ #セキュリティレベル、4があります
#share:ユーザーがログインするSambaサーバのアカウントのパスワードを必要としません
#USER:Sambaサーバサービスを提供するために、アカウントとパスワードを確認する責任がある(デフォルト)
#server:別のWindowsまたはSambaサーバにより、アカウントのパスワードを確認する担当の仕事
#domain:ユーザーのアカウントとパスワードを検証するために、Windowsドメイン管理サーバーを指定します。
バックエンド=はtdbsamパスワードデータベース #ユーザの背景、3があります
#smbpasswd:システム・ユーザーに使用のSMBツールのsmbpasswd Sambaがパスワードを設定するために、クライアントはサンバのリソースにアクセスするには、このパスワードを使用します。/ etc / sambaの中のsmbpasswdは時々ファイルを手動で作成する必要があります。
#tdbsam:ユーザー・データベース・ファイルを作成するためにデータベースを使用します。passdb.tdbと呼ばれるデータベースファイル、中では/ etc /サンバ。passdb.tdbは、ユーザーを作成するには、Sambaがシステムユーザーである必要があり、サンバを作成するためのsmbpasswd -aユーザを使用することができます。pdbeditのもサンバアカウントを作成するために使用することができます。多くのパラメータをpdbeditは。いくつかの重要な上場:
#pdbedit -aユーザ名:新規ユーザ
#pdbedit -xユーザ名:ユーザの削除
#pdbeditの-Lは:ユーザーのリストを一覧表示し、データベースファイルが読み込まれpassdb.tdb
#pdbedit -Lv:ユーザリストの詳細に記載されています
#pdbedit -c "[D]" -uユーザ名:ユーザアカウントを一時停止
#pdbedit -c "[]" -uユーザ名:ユーザアカウントを復元
#Ldapsam:LDAPベースのアカウント管理は、ユーザーを認証します。まず、LDAPサービスを確立するための設定 "のpassdbバックエンド= ldapsam:LDAP:// LDAPサーバー"
= CUPS印刷
のprintcap名= CUPS
負荷プリンタは= YES #Sambaクライアントは、10分以内にすべてのリソースを開いていない、
#サーバが答える自動的にシャットダウンします。
オプション= RAW CUPS #の印刷プロパティ
[ホームズ] 位の名前で共有
コメント=ホームディレクトリ #コメント、シェア記述情報
!有効なユーザー=%Sを、%S%D%ワット
参照可能=いいえ #共有ディレクトリを閲覧することはできないかどうか
読み取り専用=いいえ
継承のACL =はい
[プリンタ]
コメント=すべてのプリンタ
パス=の/ var / tmpの
印刷可能=はい
作成マスク= 0600
参照可能=いいえ
[印刷$]
コメント=プリンタドライバの
パス=の/ var / libに/サンバ/ドライバが
リスト= @printadminルート書く
力・グループ= @printadmin
マスクを作成= 0664
ディレクトリマスク= 0775を