コンテンツにスキップ

Samba-util

提供: ArchWiki
2026年5月8日 (金) 14:21時点におけるKusanaginoturugi (トーク | 投稿記録)による版 (訳出)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

samba-util は、Linux システム上で Samba 設定を管理するためのグラフィカルユーザーインターフェイス (GUI) です。 管理者は、smb.conf ファイルを手動で編集せずに、Samba 共有の作成や変更、Samba ユーザーの管理、権限の調整を行えます。

このアプリケーションは Avalonia UI で構築されており、ホームサーバー、ホームラボ、小規模オフィス環境での利用を想定しています。

インストール

Arch Linux

samba-util は Arch User Repository (AUR) で利用できます。

yay を使用する

sudo yay -S samba-util

paru を使用する

sudo paru -S samba-util

AUR から手動でインストールする

git clone https://aur.archlinux.org/samba-util.git
cd samba-util
makepkg -si

AppImage

AppImage はプロジェクトのリリースページからダウンロードできます:

ファイルを実行可能にします:

chmod +x SAMBA-Util-x86_64.AppImage

実行します:

./SAMBA-Util-x86_64.AppImage

依存関係

  • Samba
  • sudo
  • .NET 9.0 ランタイム (AppImage を使用する場合は不要)

使い方

共有の管理

samba-util は以下を提供します:

  • Samba 共有の作成、変更、削除
  • パス、権限、マスク、可視性の設定
  • ファイルシステム権限の検証
  • Samba 設定と実際の権限の不一致の検出

ユーザー管理

このアプリケーションは以下をサポートします:

  • Samba ユーザーの作成と削除
  • システムユーザーと Samba の同期
  • 共有ごとのアクセスリストの管理

システム統合

  • /etc/samba/smb.conf を安全に読み書きします
  • sudo を使用して特権操作を実行します
  • smbd サービスの状態を表示します
  • Samba 設定の再読み込みを可能にします

設定

このアプリケーションでは以下を設定できます:

  • smb.conf へのカスタムパス
  • 新しい共有のデフォルト権限
  • 設定再読み込みの挙動

変更には管理者権限が必要になる場合があります。

トラブルシューティング

権限が適用されない

ユーザーに sudo 権限があり、パスワードが正しいことを確認してください。 基盤となるファイルシステムが、設定された権限モードをサポートしていることを確認してください。

smbd サービスが inactive と表示される

サービスの状態を確認してください:

systemctl status smbd.service

Samba ユーザーが検出されない

Samba パッケージがインストールされ、適切に設定されていることを確認してください。

参照

外部リンク