“自1992年以来,Samba使用SMB/CIFS协议为所有客户提供了安全,稳定和快速的文件和打印服务,例如所有版本的DOS和Windows,OS/2,Linux等。”-samba.org

笔记:在您的Grov Epic上设置和管理Samba仅适用于熟悉Linux Shell命令和网络管理的高级开发人员。一旦启用安全的壳访问权限,您就可以独自解决,并且必须解决通过自己的知识和在线研究出现的任何问题。Opto 22产品支持仅限于帮助您将GROOV EPIC处理器重置为出厂默认值;我们的产品支持工程师无法帮助您进行编程,使用或故障排除。

警告:在更新GROOV EPIC固件之前,请确保您备份您创建的所有文件或应用程序,包括您共享的文件,因为它们将在更新过程中删除。此外,请注意,当您更新Epic固件时,安装和SAMBA服务器设置将无法恢复。更新固件后,您将需要重复本指南中的步骤。

安装桑巴

  1. 登录到Shell并使用APT更新软件包存储库。
  2. 使用APT安装桑巴

配置桑巴

配置SAMBA的很大一部分是在系统上设置Linux用户,该用户将共享和访问文件区域。
最佳实践表明,这与安全的外壳用户不同。

  1. 通过SSH添加用户。
    sudo useradd [your-username]
    sudo passwd [your-username]

  2. 授予新的用户许可以访问无抵押文件区域:
    注意:如果您要共享另一个目录,则需要更改Sysdev给有访问该目录的用户组。
    sudo usermod -a -g sysdev [your -username]

  3. 配置桑巴。
    仔细浏览此文件,记下您所做的任何更改。例如,您可能想评论有关打印机的部分。
    sudo nano /etc/samba/smb.conf

  4. 在文件的底部,添加以下示例:

    [史诗]
    评论=史诗文件空间
    路径=/home/dev/无担保
    仅阅读=否
    来宾好=是

  5. 从步骤1添加Linux用户到SAMBA密码列表:
    sudo smbpasswd -a [your -username]

  6. 通过输入以下两行开始SAMBA应用程序:
    sudo/usr/sbin/smbd -d -s /etc/samba/smb.conf
    sudo/usr/sbin/nmbd -d -l/var/log/log/samba -s /etc/samba/smb.conf

添加Epic防火墙规则并映射到Epic

  1. 打开凹槽管理并选择HOME>安全>防火墙。

  2. 设置一个涵盖端口137、138、139和445的新规则。对于前三个端口,请使用“ 137:139”范围:
    标题:桑巴
    协议:TCP/UDP
    端口:137:139445
    eth0,tun0:已启用
    eth1,wlan0:禁用

  3. 转到Windows PC,然后右键单击我的电脑在文件资源管理器中。选择地图网络驱动器并输入文件夹的位置\\ [主机] \ epic,更换[主持人]使用您的设备主机名或IP地址。输入您为用户创建的用户名和密码,并添加到Samba中。

故障排除提示

使用命令testparm查看正在使用什么桑巴式配置。
在/var/log/samba上查看日志。
如果您对SMB.CNF文件进行任何更改,则需要使用以下两个命令(既可以按顺序)重新启动SAMBA:
sudo/usr/sbin/smbd -d -s /etc/samba/smb.conf
sudo/usr/sbin/nmbd -d -l/var/log/log/samba -s /etc/samba/smb.conf

顶部

史诗开发人员概述房屋