美文网首页IT必备技能
Linux(Ubuntu)下安装Samba共享目录服务

Linux(Ubuntu)下安装Samba共享目录服务

作者: 陆满庭 | 来源:发表于2021-08-11 08:40 被阅读0次

    仅在此记录,以供参考。

    apt install samba

    apt install smbclient

    samba -V 验证是否安装成功

    vi /etc/samba/smb.conf 修改配置文件

    增加以下内容

    [share]
    
       comment = share folder
       browseable = yes
       path = /tmps
       create mask = 0777
       directory mask = 0777
       valid users = root
       force user = nobody
       force group = nogroup
       public = yes
       available = yes
    

    其中,方括号内share是最后共享出来的文件名。下面的path是实际共享出去的目录路径,valid users是可访问的用户名,该项不写,则默认对所有人可见。更多参数说明见下:

    [need]      # Windows访问Samba服务器是显示目录名,顶格写
      comment = need share    # 对该共享目录的描述,随便写
      browseable = yes        # 共享目录是否可见,no不可见,yes或不写默认可见
      path = /share           # 共享的目录路径
      create mask = 0777      # 创建文件的默认权限
      directory mask = 0777   # 创建目录的默认权限
      valid users = tom       # 指定登录的用户,该项不写,则默认对所有人可见
      force user = nobody     # 指定的用户可以进行登录,其他用户没有权限登录,nobody不限制
      force group = nogroup   # 同上,指定用户组
      public = yes            # 是否对所有登录成功的用户可见
      writable = yes          # 写权限,目录的权限也要许可
      available = yes         # 同样是设置共享目录是否可见
    

    然后,smbpasswd -a root设置root用户访问共享目录的密码(在Windows上访问Linux的samba共享目录时会要求输入)。

    之后,service smbd restart 重启samba服务。

    如果人生只是一段旅程,我愿沿途播撒花朵……

    在Windows电脑上访问\samba服务器ip地址\share即可访问。

    相关文章

      网友评论

        本文标题:Linux(Ubuntu)下安装Samba共享目录服务

        本文链接:https://www.haomeiwen.com/subject/rhmqbltx.html