思考実験とD.I.Y.

D.I.Y and Gedankenexperiment

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

 

1.sambaのインストール

$sudo apt-get update :おまじない*1
$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 = yes

   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 ユーザー名  

 

 

 

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