Linux下Samba服务器的安装与配置(简单实用)

这篇具有很好参考价值的文章主要介绍了Linux下Samba服务器的安装与配置(简单实用)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

为了可以实现Linux与windows之间实现文件的共享,方便文件可以直接修改,而不是像以前需要拷贝文件再进行修改,samba的诞生是为了实现现在的这些需求。我们知道Linux之间可以使用NFS服务器来实现文件的共享,samba的诞生就是为了使windows能够访问Linux的资源。

下面是samba服务器环境搭建的过程:

在ubuntu中执行以下操作:

【1】sudo apt-get update //更新下索引

【2】sudo apt-get install samba samba-common //安装samba服务器

我在执行命令的时候出现以下问题:

linuxsamba服务器配置,服务器,linux,ubuntu

出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单:

linuxsamba服务器配置,服务器,linux,ubuntu

解决完问题之后继续执行安装命令。

安装完成之后会默认在/etc目录下面生成samba文件夹,其中有一个重要的文件:smb.conf

在修改smb.conf之前需要对该文件进行备份,以防修改错误导致无法使用。

【3】sudo mkdir gao //创建共享目录

linuxsamba服务器配置,服务器,linux,ubuntu

【4】sudo chmod 777 /home/gao //设置共享目录的权限

linuxsamba服务器配置,服务器,linux,ubuntu

【5】sudo vi /etc/samba/smb.conf //打开并修改配置文件

在文件后添加

[myshare]

comment=my share directory

path=/home/gao

browseable=yes

public=yes

writable=yes

保存退出。

【6】sudo smbpasswd –a linux (你的用户名) //设置密码

【7】sudo service smbd restart //重启samba服务器

【8】在windows上执行win+R 输入ubuntu的ip地址,如:\\192.168.8.244,

linuxsamba服务器配置,服务器,linux,ubuntu

选择对应的共享目录双击,可以直接登录,看到共享目录中的内容。

如果想使用账号和密码登录,输入用户名和密码即可登录。

linuxsamba服务器配置,服务器,linux,ubuntu

我们看到的myshare就是配置文件中[myshare]的名字,里面的内容就是对用共享目录中的内容。

以下是对smb.conf文件中部分内容的解释:

1. #全局参数

2. [global]

3.

4. #设定Samba Server所要加入的工作组或者域

5. workgroup = WORKGROUP

6.

7. #设定Samba Server的注释

8. server string = %h server (Samba, Ubuntu)

9.

10. #设置Samba Server监听哪些网卡,可以写网卡名,也可以写该网卡的IP地址。

11. ; interfaces = 127.0.0.0/8 eth0

12.

13. #设置Samba Server日志文件的存储位置以及日志文件名称.

14. #在文件名后加个宏%m(主机名),表示对每台访问Samba Server的机器都单独记录一个日志文件。

15. log file = /var/log/samba/log.%m

16. #设置用户访问Samba Server的验证方式,一共有四种验证方式。

17. security = user

18. #1. share:用户访问Samba Server不需要提供用户名和口令, 安全性能较低。

19. #2. user:Samba Server共享目录只能被授权的用户访问,由Samba Server负责检查账号和密码的正确性。账号和密码要在本Samba Server中建立。

20. #3. server:依靠其他Windows NT/2000或Samba Server来验证用户的账号和密码,是一种代理验证。此种安全模式下,系统管理员可以把所有的Windows用户和口令集中到一个NT系统上,使用Windows NT进行Samba认证, 远程服务器可以自动认证全部用户和口令,如果认证失败,Samba将使用用户级安全模式作为替代的方式。

21. #4. domain:域安全级别,使用主域控制器(PDC)来完成认证。

22.

23. #[myshare] 共享名

24. #comment是对该共享的描述,可以是任意字符串。

25. #path = 共享目录路径

26. #browseable用来指定该共享是否可以浏览。

27. #writable用来指定该共享路径是否可写。

28. #public用来指定该共享是否允许guest账户访问。

29.

30. [myshare]

31. comment=my share directory

32. path=/home/gao

33. browseable=yes

34. writable=yes

35. public=yes

对嵌入式物联网感兴趣的小伙伴,可以多了解一下相关信息。(看过来)

linuxsamba服务器配置,服务器,linux,ubuntu文章来源地址https://www.toymoban.com/news/detail-521159.html

到了这里,关于Linux下Samba服务器的安装与配置(简单实用)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 【Linux学习笔记】Linux服务器:配置与管理samba服务器

    【Linux学习笔记】Linux服务器:配置与管理samba服务器

    一、【linux学习笔记】红帽Linux 7.8系统在虚拟机上的安装 二、【Linux学习笔记】Linux系统的基本操作  三、【Linux学习笔记】管理Linux操作系统:用户管理  四、【Linux学习笔记】管理Linux操作系统:磁盘管理 五、【Linux学习笔记】管理Linux操作系统:软件安装  六、 【Linux学习

    2024年02月02日
    浏览(35)
  • 配置与管理samba服务器(Linux)

    配置与管理samba服务器(Linux)

    1.了解samba服务器的功能 2.掌握samba服务器的配置管理 3.掌握samba 客户端程序的使用 4.掌握Windows主机和Linux主机共享文件互访的方法 1、物理机(windows客户端):samba_windows_client (1)启用VMnat8网卡 (2)按拓扑图设置IP为192.168.37.20 2、Linux客户端:samba_linux_client (1)克隆1台虚拟

    2024年01月20日
    浏览(17)
  • Ubuntu 安装配置Samba服务器

    Ubuntu 安装配置Samba服务器

    一、描述 Samba文件服务器可以在网络上实现不同操作系统的文件共享。它可以让你从笔记本电脑访问你的桌面文件,并与Windows和macOS用户共享文件。 Samba是通过Network (LAN)局域网来实现的。 二、安装 要安装Samba,我们运行: 我们可以通过运行以下命令来检查安装是否成功: 输出

    2024年02月07日
    浏览(13)
  • linux环境下samba服务器的配置

    在Linux服务器上,可以使用以下步骤创建用户: 使用 adduser 命令创建新用户: 将 username 替换为你要创建的用户名。这个命令会提示你输入新用户的密码以及其他相关信息。 如果需要为新用户设置密码,可以使用 passwd 命令: 将 username 替换为你要设置密码的用户名。根据提示

    2024年02月05日
    浏览(35)
  • Linux系统安装Samba服务器

    Linux系统安装Samba服务器

    在实际开发中,我们经常会有跨系统之间文件传递的需求,Samba 便是能够在 Windows 和 Linux 之间传递文件的服务,功能也是非常强大和好用,本篇文章将介绍如何在 Linux 系统上安装 Samba 服务,以 CentOS7 系统为例。 首先,我们通过 yum 包管理工具在 CentOS7 系统上安装 Samba 服务。

    2024年01月22日
    浏览(13)
  • Linux/centos上如何配置管理samba服务器?

    Linux/centos上如何配置管理samba服务器?

    samba 服务器可使用户在异构网络操作系统之间进行文件系统共享; samba 服务器提供了在 Windows 环境下共享 Linux 中用户目录的一个工具; 在 linux 中安装 samba 后,只需在 windows 中做一些登陆即可访问。 Windows 系统采用 TCP/IP 作为底层协议,发送 NetBOIS 请求,而在 NetBOIS 的上层,

    2024年02月14日
    浏览(7)
  • 【Linux】 ubuntu 安装搭建Samba cifs服务器,windows下无法访问如何解决!

    【Linux】 ubuntu 安装搭建Samba cifs服务器,windows下无法访问如何解决!

    一、windows下无法访问samba 1、smbd没有正常启动;  service smbd  start       启动smbd   service smbd status      查看状态   2、主机和虚拟机需要可以互ping成功 3、共享文件的访问权限设置 4、windows和linux防火墙关闭, 之后重启smbd 5、在运行里面输入格式: “\\\\ +ip”   (因为我就是

    2024年02月05日
    浏览(12)
  • Samba服务器配置

    Samba服务器配置

    一、实训要求 实验环境:客户端win10、服务端RHEL8或CentOS8(文件共享) john(总经理) mike、mado(市场部maket) mela、lily(工厂部factory) administrator(管理员) 共享名 共享目录 用户和权限 manager /opt/manager john(rwo), administrator(rwo) maket /opt/maket @market(rw-),john (r-o),administrator(

    2024年02月07日
    浏览(10)
  • Samba服务器的配置

    Samba服务器的配置

            Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服

    2024年02月04日
    浏览(16)
  • 配置samba服务器详细步骤

    配置samba服务器详细步骤

    先配置虚拟机的静态ip, 1.安装samba服务 验证是否安装成功samba服务  3.修改samba配置文件(添加共享文件) 在文件最后添加以下内容(标明箭头的内容根据自己需求修改)  4.设置账号用于登录samba服务器,同时并设置密码。 创建samba用户之前必须先创建系统用户或者使用已存

    2024年02月13日
    浏览(14)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包