使用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.在 Windows 10 上无法连接到 samba 时

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

11.附赠的LMS

广播插件

辛苦了

广告
将在 10 秒后关闭
bannerAds