使用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
广播插件
辛苦了