• linux系统、kylin麒麟系统 添加samba 安装和配置


    麒麟操作系统上设置Samba服务并将file:///media/cfl997/kylin/A/shared/samba目录添加到Samba共享目录中,同时在配置文件中添加重新启动Samba服务的步骤。以下是完整的步骤:

    1. 安装Samba:
      在终端中使用以下命令安装Samba软件包:

      sudo apt-get install samba
      
      • 1
    2. 配置Samba:
      使用文本编辑器编辑Samba配置文件,可以运行以下命令:

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

      在配置文件中,您可以定义共享目录、设置访问权限、创建用户帐户等。确保在配置文件中进行适当的设置以满足您的需求。

    3. 创建Samba共享目录:
      在配置文件中定义的共享目录应该存在于文件系统中。您可以使用以下命令创建一个新的共享目录:

      sudo mkdir /media/cfl997/kylin/A/shared/samba
      
      • 1
    4. 添加Samba用户:
      为Samba创建一个用户帐户,该用户将用于访问Samba共享。使用以下命令创建Samba用户:

      sudo smbpasswd -a username
      
      • 1

      其中username是您要创建的Samba用户的用户名。

    5. 配置Samba共享:
      在Samba配置文件中添加以下共享定义:

      [shared]
      comment = Samba Shared Directory
      path = /media/cfl997/kylin/A/shared/samba
      browseable = yes
      read only = no
      valid users = your_username
      create mask = 0664
      directory mask = 0775
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • [shared] 是共享名称,您可以根据需要更改。
      • comment 是共享描述,可根据需要进行自定义。
      • path 是要共享的目录的绝对路径。
      • browseable 设置为 yes 允许浏览器访问共享。
      • read only 设置为 no 允许写入共享目录。
      • valid users 指定可以访问共享的用户名。将 your_username 替换为实际的用户名。
      • create maskdirectory mask 设置了创建文件和目录时的权限。
    6. 保存并退出配置文件。

    7. 检查Samba配置是否有语法错误:
      在终端中运行以下命令以验证Samba配置文件的语法:

      testparm
      
      • 1

      如果没有出现错误消息,表示配置文件的语法正确。

    8. 启动Samba服务:
      使用以下命令启动Samba服务:

      sudo service smbd start
      
      • 1
    9. 设置Samba开机启动:
      如果您希望Samba在系统启动时自动启动,可以使用以下命令:

      sudo systemctl enable smbd
      
      • 1
    10. 防火墙设置:
      如果您的服务器上启用了防火墙,确保打开Samba所需的端口。Samba默认使用TCP端口139和445。

    11. 测试Samba共享:
      使用其他计算机上的文件浏览器,您应该能够通过输入\\服务器IP地址来访问共享文件夹,并输入Samba用户名和密码。

    12. 重新启动Samba服务:
      在配置文件中添加了新共享后,使用以下命令重新启动Samba服务,以应用更改:

      sudo service smbd restart
      
      • 1

    如果没有权限需要更改共享目录的权限即可

    这样,您的Samba共享应该已经设置好并且包括重新启动Samba服务的步骤。其他计算机可以通过网络访问共享目录。确保设置了正确的共享权限和Samba用户访问权限以确保共享的安全性。

  • 相关阅读:
    使用vlookup+MATCH对表格进行数据抽取排序
    《A Hierarchical Framework for Relation Extraction with Reinforcement Learning》论文阅读笔记
    Vue高级语法(三) | render函数和jsx的基本使用
    应试教育导致学生迷信标准答案惯性导致思维僵化-移动机器人
    北大肖臻老师《区块链技术与应用》系列课程学习笔记[6]比特币脚本
    对于爬虫的学习
    【408数据结构与算法】—栈和队列(七)
    Linux的shell(极其粗糙版)
    03.Factory Pattern 工厂模式
    微信升级后不再使用x5内核,debugx5.qq.com打不开,如何开启微信调试?
  • 原文地址:https://blog.csdn.net/cfl997/article/details/133789205