はじめに
古いPCが余っていたのでLubuntuをインストールして、Sambaによるファイルサーバーとして活用した手順をまとめました。
【構成】
- OS用:SSD 128GB(Lubuntuインストール先)
- データ用:HDD 500GB(Samba共有フォルダ)
HDDを丸ごとデータ領域として使用し、UUIDでマウント指定しています。
1. Lubuntuのダウンロードとインストールメディアの作成
Lubuntuのダウンロード
- 公式サイト(https://lubuntu.me)にアクセス
- 「Download」からISOファイルをダウンロード
RufusでUSBブートメディアを作成
必要なもの:
- USBメモリ(8GB以上推奨)
- Rufus(https://rufus.ie)
手順:
- Rufusを起動し、以下のように設定する
| 項目 | 設定値 |
|---|---|
| デバイス | 対象のUSBメモリを選択 |
| ブート選択 | ダウンロードしたLubuntu ISOファイル |
その他の設定はデフォルトのままで大丈夫でしたが環境に合わせてください。
- 「スタート」をクリック → 警告が出たら「OK」
- 書き込み完了まで待つ(数分)
※USBメモリ内のデータはすべて消えます。事前にバックアップを。
USBから起動する
- 古いPCにUSBメモリを挿す
- 電源を入れてBootメニューでUSBを選択。Bootメニューの起動は機種によって異なります。
- Lubuntuの起動メニューから「Install Lubuntu」を選択してインストール
- 後は画面の指示に従って手順通り。
2. システムのアップデート
インストール後、まずシステムを最新の状態にします。
sudo apt update && sudo apt upgrade -y
3. データ用ディスクのマウント
データ保存用のマウントポイントを作成し、起動時に自動マウントされるよう設定します。
sudo mkdir /mnt/data
sudo vi /etc/fstab
/etc/fstab に以下を追記:
UUID=d79ca87b-1acc-434d-abf6-731bdb3c571a /mnt/data ext4 defaults,x-gvfs-show 0 2
※UUIDはご自身の環境に合わせて変更してください。UUIDは lsblk -f や blkid コマンドで確認できます。
4. Sambaのインストールと設定
インストール
sudo apt install samba -y
設定ファイルのバックアップと編集
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
sudo vi /etc/samba/smb.conf
末尾に以下を追記:
[fileserver1]
comment = File server 1
path = /mnt/data
browseable = yes
writable = yes
guest ok = no
valid users = fileserver
create mask = 0777
directory mask = 0777
※fileserverの部分はご自身のLinuxユーザー名に合わせてください。
Sambaユーザーの作成とパスワード設定
sudo smbpasswd -a fileserver
Sambaの起動と自動起動設定
sudo systemctl restart smbd
sudo systemctl enable smbd
5. ディレクトリのパーミッション設定
sudo mount -a
sudo chown fileserver:fileserver /mnt/data
sudo chmod 770 /mnt/data
6. 固定IPアドレスの設定
ファイルサーバーはIPアドレスが変わると困るので、固定IPを設定します。
現在の接続名を確認
nmcli connection show
固定IPを設定
nmcli connection modify "有線接続 1" \
ipv4.addresses 192.168.2.200/24 \
ipv4.gateway 192.168.2.1 \
ipv4.dns 192.168.2.1 \
ipv4.method manual
※IPアドレスはご自身の環境に合わせてください。
設定を反映
nmcli connection down "有線接続 1" && nmcli connection up "有線接続 1"
確認
Lubuntuを再起動して、Windowsのエクスプローラーから\\192.168.2.200でアクセス。
smbpasswd で設定したユーザー名とパスワードで接続。
設定まとめ
| 項目 | 設定値 |
|---|---|
| 共有フォルダ | /mnt/data |
| Samba共有名 | fileserver1 |
| アクセスユーザー | fileserver |
| IPアドレス | 192.168.2.200/24 |
| ゲートウェイ | 192.168.2.1 |
※これらの設定は環境により適宜変更してください。
Lubuntuは軽量なのでスペックが低い古いPCでも十分ファイルサーバーとして活用できます。

