zoukankan      html  css  js  c++  java
  • Ubuntu上安装Samba服务器实现家庭共享

    如何在Ubuntu上安装Samba服务器

    大多数Linux发行版都包含Samba。 要在Ubuntu上安装Samba,只需运行:

    sudo apt install samba

    要检查您的Samba版本,请运行

    sudo smbstatus

    或者

    sudo smbd --version

    输出格式如下: 

    Samba version 4.3.11-Ubuntu

    要检查Samba服务是否正在运行,请运行以下命令。

    systemctl status smbd
    
    systemctl status nmbd

    要启动这两个服务,请运行以下命令:

    sudo systemctl start smbd
    
    sudo systemctl start nmbd

    开始运行后,smbd将在139和445端口上侦听。

    编辑配置文件

    只有一个配置文件需要处理:/etc/samba/smb.conf。

    sudo vi /etc/samba/smb.conf

    在[全局] [global]部分,确保工作组的值与Windows计算机的工作组设置相同。

    workgroup = WORKGROUP

    向下滚动到文件的底部。 添加新的部分,如下所示。 根据个人需要命名。

    [Home Share]
    
    comment = Home Public Folder
    path = /home/fly/
    writable = yes
    valid users = fly

    home共享是将在Windows网络上显示的文件夹名称。 

    保存并关闭该文件,然后运行以下命令检查是否存在语法错误。

    testparm

    创建用户帐户

    默认情况下,Samba将用户设置为安全模式,这意味着客户端必须输入共享文件夹的用户名和密码。 要在Ubuntu上添加用户,请运行以下命令。 用您所需的用户名替换用户名。

    sudo adduser fly

    You will be prompted to set an Unix password. You also need to set a separate Samba password for the new user with the following command:

    sudo smbpasswd -a fly

    现在全部要做的是重新启动smbd守护进程。

    sudo systemctl restart smbd

    开机启动smb。

    chkconfig smb on

    从Windows访问Samba共享文件夹

    在同一网络的Windows计算机上,打开文件浏览器,然后单击左窗格中的网络。 你会看到samba服务器。 双击共享文件夹并输入fly和密码。

    从Ubuntu计算机访问Samba共享文件夹

    在文件管理器中,单击左侧窗格中的“网络”(Network)选项卡,然后单击“Windows网络”(Windows Network.)。

  • 相关阅读:
    多模块javaweb项目构建tomcat部署
    html页面基于ajax按钮60秒倒计时
    java面向对象六原则一法则
    sessionStorage 和 localStorage 、cookie
    Is-A,Has-A,Use-A(转载)
    多例模式
    java变量类型
    单例模式
    How to modify a compiled Android application (.apk file)
    Unity3D 绘制扇形/环形
  • 原文地址:https://www.cnblogs.com/yflyaway/p/8471650.html
Copyright © 2011-2022 走看看