Ubuntu 22.04 LTSにSambaサーバーをインストールする方法

環境
osバージョンを確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"
# cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"
# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"

Sambaのインストール手順
1.sambaをインストールします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# apt -y install samba
# apt -y install samba
# apt -y install samba

2.共有フォルダーを作成します
# mkdir -p /data/share
権限を付与します
# chmod 777 /data/share

3.配置ファイルに設定内容を追記します
# vi /etc/samba/smb.conf
3.1.文字コードを設定します
25行目 以下の内容を追記します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
unix charset = UTF-8
dos charset = CP932
unix charset = UTF-8 dos charset = CP932
unix charset = UTF-8
dos charset = CP932

3.2 アクセス許可するネットワークを追記します
修正前
; interfaces = 127.0.0.0/8 eth0
修正後

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
interfaces = 127.0.0.0/8 192.168.71.0/24
interfaces = 127.0.0.0/8 192.168.71.0/24
interfaces = 127.0.0.0/8 192.168.71.0/24

3.3 最終行に以下の内容を追記します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[Share]
# 共有フォルダーを指定
path = /data/share
# 書き込みを許可
writable = yes
# ゲストユーザー を許可
guest ok = yes
# 全てゲストユーザー
guest only = yes
# ファイル作成時のパーミッション777を設定
force create mode = 777
# フォルダー作成時のパーミッション777を設定
force directory mode = 777
[Share] # 共有フォルダーを指定 path = /data/share # 書き込みを許可 writable = yes # ゲストユーザー を許可 guest ok = yes # 全てゲストユーザー guest only = yes # ファイル作成時のパーミッション777を設定 force create mode = 777 # フォルダー作成時のパーミッション777を設定 force directory mode = 777
[Share]
   # 共有フォルダーを指定
   path = /data/share
   # 書き込みを許可
   writable = yes
   # ゲストユーザー を許可
   guest ok = yes
   # 全てゲストユーザー
   guest only = yes
   # ファイル作成時のパーミッション777を設定
   force create mode = 777
   # フォルダー作成時のパーミッション777を設定 
   force directory mode = 777

4.smbdを再起動します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# systemctl restart smbd
# systemctl restart smbd
# systemctl restart smbd

 

Ubuntu 22.04

Posted by arkgame