思考実験とD.I.Y.

D.I.Y and Gedankenexperiment

【Ubuntu24.04】sambaのインストールと設定

UbuntuのVirturalBboxに物理マシンを移動する際に、楽なようにsambaのインストールと設定を行っておきます。*1

1.sambaのインストール

$sudo apt-get update :おまじない*2
$sudo apt-get upgrade  
   
$sudo apt install -y samba :sambaのインストール

2.sambaの設定

$ cd /etc/samba :sambaのconfファイルが保存されているディレクトリに移動
$ sudo vim smb.conf :smb.confの編集

以下の赤字部分を追記する。

[..]

# passdb is changed.

   unix password sync = yes

   unix extensions = no

   wide links = yes

# For Unix password sync to work on a Debian GNU/Linux system, the following

[..]

[homes]

   comment = Home Directories

   browseable = no

# By default, the home directories are exported read-only. Change the

# next parameter to 'no' if you want to be able to write to them.

   read only = no

   writable = yes

[..]

3.sambaの自動起動設定と起動

$ sudo systemctl enable smbd :smbdの自動起動設定
$ sudo systemctl enable nmbd :nmbdの自動起動設定
$ sudo service smbd restart :smbdの起動
$ sudo service nmbd restart :nmbdの起動

4.sambaユーザーの登録

$ sudo pdbedit -a -u ユーザー名  

5.ネットワーク上のファイルサーバーの確認

「ファイル」アプリを起動します。

「+他の場所」からファイルサーバー見えるか確認したのち、ファイルサーバーのフォルダにアクセスできるか確認します。

ファイルサーバーに接続できることを確認できたら、sambaの設定は完了です。

 

*1:Ubuntu22.04LTSと手順は変わりませんが、健忘禄として残します。

*2:何かをインストールする際、依存性チェックはしてくれますが、念のため、update/upgradeをしておいた方が安心なため、小生はおまじないを唱えることにしています。