,

Fedora 9でsamba設定

Samba設定を行い、Windows PCから誰でも読み書き可能な共有ディレクトリを作成しました。

system-config-sambaのインストール

Samba設定は[/etc/samba/smb.conf]の編集にて行いますが、より簡単にGUIで設定を済ますために、system-config-sambaをインストールします。

  1. # yum -y install system-config-samba

ファイアーウォールの設定変更

  1. [システム]-[管理]-[ファイアーウォール]をクリック
  2. [ファイアーウォールの設定]ダイアログが表示
  3. 左ペインの[信頼したサービス]をクリック
  4. [Samba]をチェックオン
  5. [適用]をクリックして、ウィンドウを閉じる

SELinuxの設定変更

  1. [システム]-[管理]-[SELinux Management]をクリック
  2. [SELinux Administration]ダイアログが表示
  3. [Select:]-[Boolean]をクリック
  4. [samba_export_all_rw]を チェックオン
  5. ウィンドウを閉じる

共有ディレクトリの作成

  1. # mkdir -p /var/samba/share

    を実行して、共有用のディレクトリを作成

  2. # chmod a+w /var/samba/share

    を実行して、書き込み権限を追加

Sambaの設定変更

  1. [システム]-[管理]-[Samba]をクリック
  2. [Sambaサーバー設定]ダイアログが表示
  3. [プレファレンス]-[サーバー設定]をクリック
  4. [サーバー設定]ダイアログが表示
  5. [基本]タブをクリック
  6. [ワークグループ]を[(Windowsワークグループ名)]に変更
  7. [セキュリティ]タブをクリック
  8. [認証モード]を[共有]に変更
  9. [暗号化パスワード]-[はい]は デフォルトママ
  10. [ゲストアカウント]-[ゲストアカウントなし]はデフォルトママ
  11. [OK]をクリック
  12. [共有を追加]をクリック
  13. [Samba共有を作成]ダイアログが表示
  14. [ディレクトリ]-[閲覧]をクリックして[/var/samba/share]を指定
  15. [共有名]-[share]はデフォルトママ(任意)
  16. [書き込み可能]にチェックオン
  17. [アクセス]タブをクリック
  18. [誰でもアクセスを許可する]にチェックオン
  19. [OK]をクリック
  20. [Sambaサーバー設定]ダイアログに共有が追加された事を確認して、ダイアログを閉じる

Sambaサービスの起動設定

  1. [システム]-[管理]-[サービス]をクリック
  2. [サービスの設定]ダイアログが表示
  3. 左ペインの[smb]をクリック
  4. [Enable]をクリック
  5. [Start]をクリックして、サービスを起動しようとしたが、クリック後淡色表示とならず、アイコン表示も[The status of this service is unknown.]のママ
  6. そこで、端末から再起動を実行してみたところ、問題なく動作した

    # /etc/rc.d/init.d/smb restart

  7. [サービスの設定]ダイアログを閉じる

Windows PCから共有ディレクトリにアクセス

  1. Fedora 9のIPアドレスを下記コマンドで確認

    # /sbin/ifconfig

  2. Windows PCで[ファイル名を指定して実行]-[名前]ボックスに[\(IPアドレス)]を入力して[OK]をクリック
  3. フォルダウィンドウが開き、共有ディレクトリのフォルダアイコン[share]が表示されていることを確認
  4. [share]フォルダを開き、ディレクトリやファイルの読み書きに問題ないことを確認

参考

Leave a Reply

Your email address will not be published. Required fields are marked *