我正在尝试使用Samba在我的网络上设置SMB共享。
我已尽可能按照此处的说明进行操作,因为我在Pi上安装了Raspbian。当我插入USB驱动器时,它会自动安装到其中,/media/Media/
因此我跳过了第一部分。
我所做的如下:
sudo -i
apt-get update
apt-get upgrade
apt-get install samba
apt-get install samba-common-bin
编辑的samba配置
Load smb config files from /etc/samba/smb.conf rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) Processing section "[usb]" Loaded services file OK. Server role: ROLE_STANDALONE [global] workgroup = WORKGROUP server string = %h server map to guest = Bad User obey pam restrictions = Yes pam password change = Yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . unix password sync = Yes syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 dns proxy = No usershare allow guests = Yes panic action = /usr/share/samba/panic-action %d idmap config * : backend = tdb valid users = %S create mask = 0700 directory mask = 0700 [usb] comment = USB Share path = /media/Media read only = No create mask = 0777 directory mask = 0777 guest only = Yes guest ok = Yes
这样安装程序就可以了,我可以/media/Media
在Pi上看到文件,也可以RASPBERRYPI
在Windows7框的工作组中看到文件。但是,当我尝试访问它时,登录失败。我还安装了RaspBMC的第二台pi,也无法从那里访问SMB共享。
为了使此工作正常,我还需要在Samba中做些什么?
编辑:
昨天晚上我做了更多工作。我向Raspberry添加了一个新用户,设置了密码,向Samba添加了一个新用户,设置了密码并添加了以下几行。
[global]
security=user
[usb]
allow users biff
(或类似的东西,我忘记了确切的语法)
现在,我设法得到一个错误,例如...“您无权访问此共享”。我在想,也许今晚我将直接在Pi上工作,而不是使用腻子,也许当使用文本编辑器而不是时,我会看到一些东西vi
。
解析度
好的,我终于解决了。问题是我无法使用pi登录名使用smb来访问饼图,而且无法更改自动安装的/ media / Media驱动器的权限。
我在这里找到我的解决方案/superuser/57092/cant-change-permission-ownership-group-of-external-hard-drive-on-ubuntu
我必须安装ntfs
sudo apt-get install ntfs-config
,然后运行ntfs配置仅向任何人提供读/写访问权限的工具。
这不是最佳解决方案,但就我而言,足以在网络上共享文件。
The specified network password is not correct.