记树莓派安装samba遇到的坑

记树莓派安装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


版权声明:本文为qq_36365528原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。