LoginSignup
11
8

More than 5 years have passed since last update.

Vagrant + CentOS 7でsambaをインストールする

Last updated at Posted at 2015-08-02

環境

Windows 7
CentOS Linux release 7.1.1503 (Core)
Samba 4.1.12
Vagrantのネットワークはpublic_network

config.vm.network "public_network"

sambaのドキュメント

samba 4.1の設定ファイルのドキュメント

手順

sambaをインストール

yum install samba

設定

cd /etc/samba
vi smb.conf
[global]
    map archive = no

    # 文字コード設定 CentOS
    unix charset = UTF-8

    # 文字コード設定 Win
    dos charset = CP932

    # Windowsのワークグループ名と合わせる
    workgroup = WORKGROUP

    # アクセスを許可するネットワーク。デフォルトでは全許可だから書かなくてもいい?
    hosts allow = 192.168.127.

    map to guest = Bad User

# /home/vagrantを誰でも読み書きできるようにする
[Vagrant Home]
    path = /home/vagrant
    writable = yes
    force user = vagrant
    force group = vagrant
    guest ok = yes
    guest only = yes

サービス起動

systemctl start smb
systemctl start nmb
systemctl enable smb
systemctl enable nmb

SELinuxが無効になっていることを確認

getenforce

ファイアーウォールを無効にする

systemctl stop firewalld
systemctl disable firewalld

Windowsからアクセスして確認する。

sambaのログ

/var/log/samba/log.smbdにある。

11
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
8