minetaro12

ksmbdを試してみる

2025/07/31 23:18:25 History

カーネル6.6以降でksmbdが安定板となっているので試したメモ。 Ubuntu Server 24.04で検証を行いました。

インストール

$ sudo apt install ksmbd-tools

設定ファイルのコピー

sudo cp /etc/ksmbd/ksmbd.conf.example /etc/ksmbd/ksmbd.conf
sudoedit /etc/ksmbd/ksmbd.conf

例として以下のような設定を追加する
書式はsmb.confとほぼ同じです。

[share]
  path = /share
  public = no
  writable = yes
  printable = yes
$ sudo mkdir /share
$ sudo chown $USER:$USER /share

設定を編集したらksmbdを再起動する。

sudo systemctl restart ksmbd

ユーザーの作成

システムに存在するユーザー名で作成をする。

$ sudo ksmbd.adduser -a $USER