教你怎么搭建与Windows客户机结合使用的Samba文件服务器。

您可以通过以下步骤搭建与Windows客户机结合使用的Samba文件服务器: ,1. 下载Samba服务程序。,2. 配置smb.conf。,3. 安装Samba服务。

Samba简介

Samba是一个允许Windows和Unix/Linux系统之间进行文件和打印服务共享的软件,通过Samba,用户可以在Windows客户端上访问和操作位于Linux或Unix服务器上的文件和目录,本文将介绍如何搭建与Windows客户机结合使用的Samba文件服务器。

安装Samba

1、在Linux或Unix服务器上安装Samba:

教你怎么搭建与Windows客户机结合使用的Samba文件服务器。

sudo apt-get update
sudo apt-get install samba

2、配置Samba:

编辑Samba配置文件/etc/samba/smb.conf,添加以下内容:

[global]
   workgroup = WORKGROUP
   server string = Samba Server %v
   netbios name = ubuntu
   security = user
   map to guest = bad user
   dns proxy = no
[Anonymous]
   path = /samba/anonymous
   browsable =yes
   writable = yes
   guest ok = yes
   read only = no

3、为匿名用户创建目录:

sudo mkdir -p /samba/anonymous
sudo chmod 777 /samba/anonymous

设置Samba密码保护

1、为每个需要访问Samba文件服务器的用户设置密码:

教你怎么搭建与Windows客户机结合使用的Samba文件服务器。

sudo passwd username

2、将用户的密码存储在/etc/shadow文件中,并为该用户分配一个Samba组(sambagroup):

sudo shadow username password never-expires | sudo chpasswd --stdin && sudo usermod -aG sambagroup username

3、在Samba配置文件中添加以下内容,启用密码保护:

[Anonymous]
    id = anonymoususer0196985432100000000000000000000000000000000000000000000000000000000000000000001passwordhere@%v$%H$%M$%D$%Y%N%f$%r$%u$%g$%m$%e$%o$%c$%b$%k$%a$%d$%n$%i$%p$%q$%s$%x$%t$%z$username@localhost.localdomain:/samba/anonymous:/bin/bash,,,,,::/usr/bin/nologin,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,:all:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:allpwdfghjklxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789!@$,^&*()_+-=[]{}|;':"'<>?~`-=_)(*&^%$@!
" passwordhere@%v$%H$%M$%D$%Y%N$username@localhost.localdomain:/samba/anonymous:/bin/bash,,,,,::/usr/bin/nologin,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,:all:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:allpwdfghjklxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789!@$,^&*()_+-=[]{}|;':"'<>?~`-=_)(*&^%$@!
}

测试Samba文件服务器是否正常工作

1、在Windows客户端上打开文件资源管理器。

2、点击“网络”图标。

教你怎么搭建与Windows客户机结合使用的Samba文件服务器。

3、在“网络”窗口中找到你的Linux或Unix服务器(Ubuntu)。

4、点击服务器名称旁边的“连接”按钮,输入你在Samba配置文件中设置的密码,如果一切正常,你应该能够看到服务器上的匿名共享目录(~/samba),点击进入该目录,现在你可以在Windows客户端上访问和操作Linux或Unix服务器上的文件了。

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/474717.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
IT工程IT工程订阅用户
上一篇 2024年7月5日 19:34
下一篇 2024年7月5日 19:44

相关推荐

  • 小编教你linux中sudo命令的用法。

    sudo是Linux系统中的一个命令,它允许普通用户以root用户的权限执行命令。使用sudo命令时,需要输入当前用户的密码,然后才能以root用户的权限执行命令。sudo命令的语法格式为:sudo [选项] [-u 用户名|#用户 ID] …

    2024年7月5日
    00
  • 说说ssd高性能云服务器怎么用。

    SSD高性能云服务器怎么用? 随着云计算技术的不断发展,越来越多的企业和个人开始使用云服务器,SSD高性能云服务器因其高速度、高稳定性和低延迟等特点,受到了广大用户的青睐,如何使用SSD高性能云服务器呢?本文…

    2024年7月24日
    00
  • 我来说说弹性云服务器组件怎么设置。

    弹性云服务器组件怎么设置 弹性云服务器(Elastic Compute Cloud,简称EC2)是亚马逊Web服务(Amazon Web Services,简称AWS)提供的一种可扩展的计算服务,用户可以根据需求调整计算资源,本文将详细介绍如何设置弹性云…

    2024年7月7日
    00
  • 我来教你linuxredis卸载。

    在Linux系统中,卸载Redis数据库相对简单,以下是详细的步骤: 你需要停止正在运行的Redis服务,你可以使用以下命令来实现这个目标: bash Copy code sudo service redis-server stop 你可以删除Redis的安装包,这…

    2024年6月18日
    00
  • 我来教你在virtualbox中安装centos6.5并编译linux3.17.4内核出错怎么办。

    在VirtualBox中安装CentOS 6.5并编译Linux 3.17.4内核可能会遇到一些问题,这些问题可能包括编译错误、依赖关系问题、配置问题等,下面是一些建议和解决方法,帮助您解决这些问题。 1. 确保您的系统满足编译Linux内…

    2024年6月14日
    00
  • 今日分享Ubuntusudo密码。

    在Ubuntu操作系统中,`sudo`是一个非常重要的命令,它允许用户以管理员(或超级用户)的身份运行程序,执行需要特殊权限的操作,`sudo`命令的基本格式是: “`bash sudo command [arguments] “` 在这里,“…

    2024年6月20日
    00
  • 小编教你iptables操作命令。

    Linux iptables命令是一个强大的防火墙工具,它可以用来设置、维护和检查Linux内核的网络包过滤规则,iptables是“Internet协议套接字表”的缩写,它是Linux系统中的一个防火墙工具,用于实现数据包过滤和转发功能,i…

    2024年7月3日
    00
  • 我来分享在 Linux 上如何安装 MariaDB 或 MySQL。

    在 Linux 上安装 MariaDB 或 MySQL,可以使用包管理器进行安装。在大多数发行版上,MariaDB 分为服务和二进制文件两种安装方式。服务安装需要使用 systemctl 命令,而二进制文件安装则需要下载对应的二进制文件并解…

    2024年7月6日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息