使用Ubuntu和Samba配置LogtechMusicServer

这是一个备忘录,因为SqueezeBox Radio在新版本的LMS上不能正常运行,所以将旧版本安装到Ubuntu上。

インストールの流れ

1.Ubuntu20.04LTS
2.LogitechMediaServer_v7.9.2
3.共有フォルダの作成
4.samba
5.設定 -> /etc/samba/smb.conf

1.Ubuntu20.04LTSをインストールします。

在安装阶段时,通过SSH进行连接。

$ sudo apt update
$ sudo apt upgrade

2.LogitechMediaServer_v7.9.2のインストール

$ mkdir ~/download
$ cd ~/download
$ wget https://downloads.slimdevices.com/LogitechMediaServer_v7.9.2/logitechmediaserver_7.9.2_all.deb
#インストール -> 依存関係エラーがでます
$ sudo dpkg -i logitechmediaserver_7.9.2_all.deb
#依存関係エラーの解決
$ sudo apt --fix-broken install
#再度インストールコマンド
$ sudo dpkg -i logitechmediaserver_7.9.2_all.deb

3.共有フォルダの作成

$ sudo mkdir /home/Public
$ sudo mkdir /home/Public/Music
$ sudo mkdir /home/Public/Playlist
$ sudo chmod 777 -R /home/Public

4.安装Samba

参考:
让我们在 Ubuntu 20.04 上创建一个文件服务器(NAS)!

$ sudo apt -y install samba
$ sudo vi /etc/samba/smb.conf

5.smb.conf的设置

#[global]に追記
[global]
   dos charset = CP932
   unix charset = UTF-8
#必要なら変更
   workgroup = WORKGROUP
#変更
   interfaces = 192.168.0.0/24 eth0 #LANの設定に合わせる -> ここでハマった
#コメントアウト解除
   bind interfaces only = yes
   map to guest = Bad User
#末尾に追記
[Public]
   create mask = 0777
   directory mask = 0777
   guest ok = Yes
   guest only = Yes
   path = /home/Public
   read only = No
$ testparm

6.运行samba。

$ sudo systemctl restart smbd nmbd
#起動時に自動実行
$ sudo systemctl enable smbd nmbd

用Windows访问Samba。

从资源管理器访问\主机名\公共文件夹

从浏览器访问LMS。

ホスト名:9000

9.sambaへの接続状況の確認

$ smbstatus -b

10.Windows10でsambaに接続できない時

1.启用SMB1.0
->点击开始 ->右键点击应用程序和功能 ->点击程序和功能 ->启用smb1.0
2.检查和更改注册表 -> 存在禁用不安全访客身份验证的更新
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
名称:AllowInsecureGuestAuth -> 如果值为0,则更改为1

11.附赠的LMS

广播插件

辛苦了

广告
将在 10 秒后关闭
bannerAds