0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何安装samba服务器和共享/var/www/目录

454398 来源:网络整理 作者:网络整理 2019-11-22 14:54 次阅读

步骤1:安装

通过在终端中键入以下命令来安装apache2包:

sudo apt-get update

sudo apt-get install apache2

然后我们安装PHP。

sudo apt-get install php5 libapache2-mod-php5

安装samba服务器和客户端。

sudo apt-get install samba samba-common-bin smbclient

步骤2:Samba服务器配置

pi用户提供密码。登录到samba服务器时将使用此密码。

sudo smbpasswd -a pi

修改smb.conf文件。

sudo nano /etc/samba/smb.conf

找到 [homes] 部分,如下所示进行更改:

browseable = yes

read only = no

create mask = 0775

在文件末尾添加新部分 [www]

[www]

path = /var/www

valid users = pi

create mask = 0770

directory mask = 0771

writable = yes

配置完成后,我们重置了samba服务器。

/etc/init.d/samba restart

步骤3:Apache设置

mpm-itk允许您在单独的 UID 和下运行每个vhost GID 。

安装apache2-mpm-itk。

apt-get install apache2-mpm-itk

我希望所有脚本都以 pi 用户身份运行。对于以下命令,我更改了所有文件的所有者和组。

chown -R pi:users /var/www/

修改000-default.conf文件。

nano /etc/apache2/sites-available/000-default.conf

在 DocumentRoot/var/www/html 行下,添加:

AssignUserID pi users

重新启动apache。

/etc/init.d/apache2 restart

步骤4:在Windows下检查Samba

我们在WIN下登录samba服务器。我输入我的Raspberry PI的IP,但您也可以使用主机名。要登录,请输入您在上一步中提供的用户“pi”和密码。

然后删除“index.html”并创建包含内容的“index.php”:

echo “whoami: ” 。 exec(‘whoami’)。“

”;

?》

要测试脚本,我在浏览器中输入以下地址 http://192.168.0.17/index.php 。

其中 192.168.0.17 是我的Raspberry PI的IP。作为回应,它得到 whoami:pi 。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • samba服务器
    +关注

    关注

    0

    文章

    5

    浏览量

    1702
收藏 人收藏

    评论

    相关推荐

    独立服务器与云服务器的区别

    随着互联网技术的飞速发展,企业对于服务器的需求日益增加,而服务器市场也随之出现了多种类型的产品,其中最常见的是独立服务器和云服务器。这两种服务器
    的头像 发表于 10-12 14:34 176次阅读

    服务器数据恢复—光纤环境下共享存储互斥不当的数据恢复案例

    两台SOLARIS系统(SPARC平台)的服务器通过光纤交换机共享同一个存储作为CLUSTER使用。正常情况下只有A服务器工作。如果A服务器发生故障宕机,可将A
    的头像 发表于 08-27 15:22 181次阅读

    服务器数据恢复—xfs文件系统服务器数据恢复案例

    某公司一台服务器,连接了一台存储。该服务器安装linux操作系统,文件系统为xfs。 在运行过程中该服务器出现故障,管理员使用xfs_repair工具试图对xfs文件系统进行修复但失
    的头像 发表于 08-19 10:49 213次阅读

    主机托管是多个用户共享一台服务器吗?有什么优势

    主机托管并不是多个用户共享一台服务器。主机托管是一种服务,客户可以将自己的硬件服务器托管给服务商,并享受专业的
    的头像 发表于 08-13 14:45 158次阅读

    图床服务器如何选择配置

    选择图床服务器时,应考虑存储空间、带宽、安全性和稳定性等因素。建议选择配置较高的服务器,以满足需求。 在选择图床服务器的配置时,需要考虑以下几个方面: 1、服务器类型
    的头像 发表于 07-11 15:36 214次阅读

    服务器托管和租用区别是什么

    商提供,用户只需要根据自己业务需要和硬件配置的要求选择机房服务器即可。 2、价格成本在价格成本方面,服务器租用费用高于托管。 服务器租用需要由IDC服务商提供
    的头像 发表于 06-03 17:18 622次阅读

    服务器托管公司

    用户实现网站的顺畅访问和高效运营。 为了满足不同用户的需求,大宽带提供了多种服务器托管方案。无论是个人网站还是企业级网站,都能够找到适合自己的解决方案。从基础的共享主机到高端的独立服务器,大宽带都能够提供各
    的头像 发表于 03-06 14:06 640次阅读

    linux服务器和windows服务器

    Linux服务器和Windows服务器是目前应用最广泛的两种服务器操作系统。两者各有优劣,也适用于不同的应用场景。本文将 对Linux服务器和Windows
    发表于 02-22 15:46

    服务器cdn防御一般是个人安装还是企业安装

    服务器CDN防御一般是企业安装,而不是个人安装。 什么是CDN CDN,即内容分发网络(Content Delivery Network),是一种将内容分发到全球多个节点的网络架构。CDN通过在全球
    的头像 发表于 02-03 10:58 579次阅读

    独立服务器和云服务器的区别

    独立服务器和云服务器的区别是很多用户在选择服务器时要做的课程,那么独立服务器和云服务器的区别有哪些呢?
    的头像 发表于 01-17 10:58 781次阅读

    服务器数据恢复】服务器迁移数据时数据损坏的数据恢复案例

    服务器数据恢复环境&服务器故障: 一台安装Windows操作系统的服务器。工作人员在迁移该服务器中数据时突然无法读取数据,
    的头像 发表于 01-16 13:19 829次阅读

    【飞腾派4G版免费试用】如何在飞腾开发板上安装EMQX MQTT服务器

    系统中搭建一个单节点的MQTT服务器。 1. 安装EMQX 本文演示的环境为: 硬件:飞腾派开发板,ARMV8架构 操作系统:Ubuntu 20.04 EMQX 安装与运行 下载安装
    发表于 12-26 11:16

    DHCP服务器的配置方法

    DHCP(动态主机配置协议)是一种用于自动分配IP地址和其他网络配置信息的协议。它可以使网络管理员更加方便地管理和配置大量的客户机。在本文中,我们将详细介绍如何配置DHCP服务器。 第一步:安装
    的头像 发表于 11-27 14:48 1883次阅读

    HFS如何快速搭建http服务器

    HFS 是一个轻量级的HTTP 服务工具,3.0版本前进提供Windows平台安装包,3.0版本开提供Linux和macOS平台的安装包。HFS更适合在局域网环境中搭建文件共享服务或者
    的头像 发表于 11-14 10:32 1048次阅读
    HFS如何快速搭建http<b class='flag-5'>服务器</b>

    为全志T507-H开发板配置Samba服务,高效实现跨系统的文件共享

    共享。使用Samba可以方便地在Linux、Windows和Mac等不同平台之间共享文件,大大提高了文件的传输效率。 下面小编为大家介绍如何在飞凌嵌入式OKT507-C开发板上架设Samba
    发表于 11-08 09:34