LoginSignup
4
7

More than 3 years have passed since last update.

Ubuntu 20.04にSambaを使用してファイルサーバを立てる

Last updated at Posted at 2020-10-17

Ubuntuに、Sambaを使ってゲストアカウントで接続できるファイルサーバをたてます。

環境

Ubuntu 20.04を使いました。

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.1 LTS
Release:    20.04
Codename:   focal

1. sambaのインストール

apt installでSambaをインストールします

$ sudo apt install samba

version 4.11がインストールされました。

$ samba -V
Version 4.11.6-Ubuntu

2. 共有するディレクトリの作成

任意の場所に共有用のディレクトリを作成します。

$ cd /home
$ mkdir share
$ chmod 777 share

3. sambaサーバの設定

smb.confを編集して、sambaサーバの設定をしていきます。

$ sudo vi /etc/samba/smb.conf

この辺はよく分かっていないので、ネットにある記事を参考に設定しました。

[global]
    unix charset = UTF-8
    dos charset = CP932
    display charset = UTF-8

    bind interface only = yes
    map to guest = Bad User

[public]
    comment = public
    path = /home/share
    public = yes
    writable = yes
    printable = no
    create mode = 0777
    directory mode = 0777

ゲストアカウントでの接続するため、map to guest = Bad Userにしてログインに失敗したユーザを全てゲストアカウントにします。

また共有するディレクトリは、public = yes(もしくはguest ok = yes)に設定しておきます。

4. サーバの起動

$ sudo service smbd start

5. 自動起動設定

必要に応じて自動起動の設定をしておきます。

$ sudo sytemctl enable smbd

5. macからの接続

Finderでサーバへ接続を開く、もしくはCmd + kし、サーバアドレスに

smb://<ip address or hostnanme>

と、入力すれば接続できます。

4
7
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
4
7