1.SAMBAファイル共有サービス
1987年に、MicrosoftとIntelが共同で、このような、複数のホストの変更間でファイルを共有することになり、LAN、上のファイルやプリンタなどのアドレス共有リソースに設計されたSMB(サーバーメッセージブロック、サーバーメッセージブロック)プロトコルを開発しましたもっともっとシンプル。彼女は、共有の問題へのLinuxとWindowsのシステム間でのシステムファイルを解決するために大学生Tridgwellの順だった1991年、によって、我々はSMBプロトコルに基づいてSMBServerサービスプログラムを開発しました。
サンバサービスはファイル共有サービスであり、Linuxと窓の間でのファイル共有のための非常に良いことができ、あなたのLinuxとLinuxの間でもファイルを共有することができます。
サンバと呼ばれるサンバサービスプログラムが、SMBと呼ばれるLinuxでは、サンバサービス
サンバサービスプログラムをインストールすることは非常に簡単です:
#yumはサンバをインストール
設定2.sambaサービスプログラム
、の/etc/samba/smb.conf 320行がある:Sambaのサービス構成ファイルパスがあります。そして、#でスクリーニングすることによって除去することができる。ラインの始まり、と$ ^空白行を削除し、その後、スクリーニングプロファイルの結果を書き込み
猫/etc/samba/smb.conf.bak | grep -v "#" | grep -v ";" | grep -v "^ $">の/etc/samba/smb.conf
[グローバル] | #グローバルパラメータ。 | |
ワークグループ= MYGROUP | #ワークグループ名 | |
サーバーストリング= Sambaサーババージョン%V | #サーバーは、%vパラメータは、SMBのバージョン番号を表示するために、情報を提供します | |
ログファイル= /var/log/samba/log.%m | #ホスト名を訪問して、ログファイルパラメータ%mの保管場所と名前を定義します。 | |
最大ログサイズ= 50 | #ログファイルの最大容量は50キロバイトで定義します | |
セキュリティ=ユーザー | #安全な認証モードは、4種類の合計 | |
#share:認証パスワードなしでホストを訪問し、より便利に、貧しいセキュリティ | ||
#USER:訪問者は、彼らがアクセスする前に、ホストによって提供されたパスワードを確認する必要があり、セキュリティの向上 | ||
#server:ホストにアクセスして別のリモートホスト認証パスワードを使用します(集中管理が占めます) | ||
#domain:認証のためのドメインコントローラを使用して | ||
パスワードデータベースバックエンド=はtdbsam | #3種類があり、ユーザーの種類の背景を定義します。 | |
#smbpasswd:システムのユーザーのためのsmbpasswdコマンドのSambaサービスプログラムを使用してパスワードを設定します | ||
#tdbsam:データベース・ファイルを作成および使用するユーザコマンドpdbeditはデーモンのSambaを構築 | ||
#ldapsam:LDAPに基づいてアカウント検証サービスを実行します | ||
負荷プリンター=はい | #Sambaのサービスを開始するには、プリンタデバイスを共有するかどうかを設定します | |
カップオプション=生 | #プリンタオプション | |
[家] | #共有パラメータ | |
コメント=ホームディレクトリ | の#説明 | |
参照可能=いいえ | #共有情報を指定すると、「ネットワークコンピュータ」に表示されます | |
書き込み可能=はい | #書き込み操作を実行できるかどうかを定義し、反対の「読み取り専用」 | |
[プリンタ] | #プリンタの共有パラメータ | |
コメント=すべてのプリンタ | ||
パス=の/ var /スプール/サンバ | 実際のパス(重要)#共有ファイル。 | |
参照可能=いいえ | ||
ゲストなし= OK | #かどうかは、誰にでも見える、それが「公共」のパラメータに相当します。 | |
書き込み可能=いいえ | ||
印刷可能=はい |
3.設定する共有リソース
[データベース] | 共有名データベース |
コメントは=任意にデータベース・ファイルを変更しないでください | データベースを変更する自由をユーザーに警告しないでください。 |
パス= /ホーム/データベース | 共有ディレクトリは/ホーム/データベース |
公衆=なし | 閉じる「すべてのユーザーに表示」 |
書き込み可能=はい | 書き込み操作を許可します |
#pdbedit -a -u smbuser new password:此处输入该账户在Samba服务数据库中的密码 retype new password:再次输入密码进行确认 Unix username: smbuser
使用windows //IP地址可以连接samba服务器了,输入设置的用户名和密码即可