记树莓派安装samba遇到的坑
第一次安装很顺利,没有报错,但是在配置smb.conf时候遇到了问题,没有备份。当时也没想着重新弄一份配置文件,而是选择了卸载重装,这下麻烦大了,接连报错,下面记录下正确的过程。
安装过程
安装
sudo apt-get update
sudo apt-get install samba samba-common-bin
配置/etc/samba/smb.conf
在文件末尾加上如下配置信息
[your_share_name]
comment = your comment
path = your share path
browseable = yes
guest ok = yes
writeable = yes
错误调试(如果遇到)
所有步骤都要在sudo下进行,否则调试不出真正的错误原因,个人就是栽在这里。
一、sudo testparm
这个命令会初步检查你的配置文件语法,可以参照提示信息,修改部分的错误。
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
需要修改/etc/security/limits.conf文件如下,之后重启
#<domain> <type> <item> <value>
#
#* soft core 0
#* hard rss 10000
#@student hard nproc 20
#@faculty soft nproc 20
#@faculty hard nproc 50
#ftp hard nproc 0
#@student - maxlogins 4
* - nofile 16384
二、sudo smbd -F -S
这个命令是重点了,按照提示修改就可以了,基本上都是权限的问题,如chmod -R 07xx 路径
基本操作
增加用户
sudo smbpasswd -a username
重启
sudo /etc/init.d/samba restart