Raspberry Pi サーバー化 (2) ファイルサーバ
RaspberryPi4 Model Bを入手した。Pi3からシステム全体のパフォーマンスはおおよそ50%向上したらしい。メモリも4G。うちのMacBookAirのメモリも4G(T_T)。非常に残念な感じだが、何台もパソコンを持っていて、いろいろデータが散在している。そういう方も多いのではないかと思う。
そこで、性能アップしたPi4でファイルサーバを構築しようと思い立った。なにせ、6,7000円くらいで手に入るし、セットアップして、普通にyoutubeも見れるし、ちょっとしたパソコンとしても使えるくらいの性能を持っているからだ。
sanba インストール
では、まず。
(1)最新のパッケージ情報を入手し、インストールする。
~$ sudo apt update
~$ sudo apt upgrade
(2)sambaをインストールする
~$ sudo apt install samba samba-common-bin
下記画面は「いいえ」を選びます。
Smb.confの編集
/etc/samb/smb.confを編集します。
編集する前に、現状のファイルをバックアップしておきます。
-------------------------------------------------------
ファイルの最後に書きを追加します。
[Public]
comment = Sample Share
path = /home/samba
public = yes
writable = yes
guest ok = yes
guest only = yes
-------------------------------------------------------
設定ファイルの構文をチェック(testparm)します。
-
kazu@raspberrypi:~ $ testparm
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
Processing section "[Public]"
Loaded services file OK.
Server role: ROLE_STANDALONEPress enter to see a dump of your service definitions
以下略
sambaを起動します。
- kazu@raspberrypi:~ $ sudo /etc/init.d/smbd start
kazu@raspberrypi:~ $ sudo /etc/init.d/nmbd start
これで、他のPCより共有可能となります
共有フォルダ: /media/public
共有名: public
読み書き: ゲストユーザー
より細かな設定は今後追加していきます。