• samba 安装及配置


    最近需要使用 samba,也是摸索了一阵子,不妨做下记录。以下是在 ubuntu 环境下的 samba 配置及使用,不同环境下可能有所差别。

    1、linux 端安装 samba

    执行以下命令,等待安装完成即可。

    sudo apt-get install samba
    
    • 1

    2、linux 端配置

    2.1 添加 samba 用户

    可以新增用户,也可使用现有 linux 用户,samba 与 linux 共享用户,但密码仍需要重新设,这里新增一个叫 ubuntu 的用户。

    sudo useradd ubuntu
    
    • 1

    2.2 设置 samba 用户密码

    敲完下面命令后,就会要求输入两次密码,按提示输入即可。

    sudo smbpasswd -a ubuntu
    
    • 1

    2.3 选择或新建共享文件夹

    我这里新建了目录 /home/ubuntu/share 作为共享文件夹。

    2.4 修改 samba 配置文件

    配置文件路径一般为/etc/samba/smb.conf,敲入以下命令。

    sudo vim /etc/samba/smb.conf
    
    • 1

    在文件最后添加如下内容(主要就是修改在 path 中的路径,然后把其中的 ubuntu 改为你自己的用户名即可):

    [share]
    comment = share folder
    path = /home/ubuntu/share
    browseable = yes
    
    create mask = 0700
    directory mask = 0700
    valid users = ubuntu
    force user = ubuntu
    force group = ubuntu
    public = yes
    available = yes
    writable = yes
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13

    2.5 重启 samba

    sudo  ect/init.d/smbd restart
    
    • 1

    至此,linux 端流程完毕,下面是在本地 windows 端进行连接的过程。

    2023/07/08,有同学反馈重启有问题,试试 sudo systemctl restart smbd.service 看。

    3 本地 windows 连接

    3.1 查看 linux 机器 ip

    一般在第二行,inet 后面对应的一串数字就是,类似于 192.168.123.123

    ifconfig
    
    • 1

    3.2 连接映射

    使用快捷键 win + R,在弹出的 cmd 中输入 \\192.168.123.123,要替换为你的 linux 机器 ip。随后输入在 第 2 节中配置的用户名和密码进行登录即可。

    成功访问后,可以右键选中 linux 中共享的文件夹,然后选择 “映射网络驱动器”,此后就可以在 windows 端,像本地磁盘一样使用了。

    4 可能碰到的问题

    4.1 在 window 端,修改 samba 中文件时,提示没有权限。

    前面有提到,samba 是和 linxu 共享用户名和权限的,所以这种情况一般是你登录的用户没有足够的权限。
    比较推荐方案的是使用你当前的 linux 用户作为 samba 账号,这样,权限就是一致的了。而且,文件的用户属性也能始终保持一致。

  • 相关阅读:
    Distance geometry
    数据治理:数据治理框架(第一篇)
    Samb共享用户的设置和修改Linux用户的id号,修改Linux组的id号,加入组,删除组成员等
    [附源码]SSM计算机毕业设计基于的花店后台管理系统JAVA
    Revit二次开发——族的基础
    adrci – No ADR base is set 错误的处理
    【K8S】初探Kubernetes
    大型 APP 的性能优化思路
    算法之美阅读笔记
    Hadoop学习总结(使用Java API操作HDFS)
  • 原文地址:https://blog.csdn.net/hejnhong/article/details/126374539