2020.11.22验证踩坑完成
讨厌被坑,验证过才发布 希望后人能少踩坑
更新环境:
sudo apt install update
sudo apt install upgrade
先安装
sudo apt-get install samba
sudo apt-get install samba-common-bin
备份
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
编辑
sudo nano /etc/samba/smb.conf
修改配置文件;
找到Share Definitions节[homes]部分:将read only = yes行改为read only = no
文末加入
[MyNAS]
# 说明信息 上面的MyNAS是文件夹名字 和访问ip要对上哦
comment = NAS Storage
# 可以访问的用户
valid users = pi,root
# 共享文件的路径,raspberry pi 会自动将连接到其上的外接存储设备挂载到/media/pi/目录下。(忽略)
# 反正路径你自行更改 记住大小写
path = /Samba
# 可被其他人看到资源名称(非内容)
browseable = yes
# 可写
writable = yes
# 新建文件的权限为 664
create mask = 0777
# 新建目录的权限为 775
directory mask = 0775
#访客
guest ok = yes
退出
测试配置文件是否有错误,根据提示做相应修改
testparm
如果显示回车显示更多 代表没问题
添加登陆账户并创建密码,必须是 linux 已存在的用户
sudo smbpasswd -a pi
启动服务
sudo /etc/init.d/smbd restart
sudo /etc/init.d/nmbd restart
创建共享文件目录,我是直接用的Samba (根据配置文件更改路径)
cd /
sudo mkdir Samba
sudo chmod -R 777 Samba
三、配置PC端的来宾访问
运行组策略编辑器gpedit.msc
计算机配置-管理模板-网络-Lanman 工作站-启用不安全的来宾登录(亲测可行)
或者修改注册表(未测试)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]
“AllowInsecureGuestAuth”=dword:1
最后运行输入 \\IP\MyNAS
例如:
\\192.168.0.2\MyNAS
我的电脑内显示的方法一:(亲测可行)
我的电脑内显示的方法二(创建成驱动盘-未测试):
参考:
https://www.jianshu.com/p/5de3a2e688b4
https://www.cnblogs.com/shellstudio/p/10756419.html
dpkg出问题 安装卸载多次,整坏了apt install 的解决方法:
https://blog.youkuaiyun.com/stickmangod/article/details/85316142