搭建文件服务器

简介: 搭建文件服务器

下载httpd

yum install -y httpd

看看成功了没有

http://localhost

配置监听端口和隐藏目录

vim /etc/httpd/conf/httpd.conf

修改端口

#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to 
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
Listen 9090

去掉Indexes,这样页面就看不到目录结构了

<Directory "/var/www/html/file">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.4/mod/core.html#options
    # for more information.
    #
    Options   FollowSymLinks
    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride None
    #
    # Controls who can get stuff from this server.
    #
    Require all granted
</Directory>
systemctl restart httpd
netstat -nltp | grep 9090

指定目录

先到默认的映射地址下

cd /var/www/html/

接下来加一个软件映射存放文件的目录

ln -s /opt/file/ file

访问

http://localhost:9090/file/


相关文章
|
7月前
|
存储 网络协议 网络安全
文件同步工具 - 本地搭建免费开源的Syncthing自动文件同步服务器【远程访问】
文件同步工具 - 本地搭建免费开源的Syncthing自动文件同步服务器【远程访问】
|
缓存 安全 网络协议
手把手教你如何搭建自己的文件服务器
由于FTP、HTTP、Telnet等协议的数据都是使用明文进行传输的,因此从设计上就是不可靠的。人们为了满足以密文方式传输文件的需求,发明了vsftpd服务程序。vsftpd(very secure ftp daemon,非常安全的FTP守护进程)是一款运行在Linux操作系统上的FTP服务程序,不仅完全开源而且免费。此外,它还具有很高的安全性、传输速度,以及支持虚拟用户验证等其他FTP服务程序不具备的特点。在不影响使用的前提下,管理者可以自行决定客户端是采用匿名开放、本地用户还是虚拟用户的验证方式来登录vsftpd服务器。这样即便黑客拿到了虚拟用户的账号密码,也不见得能成功登录vsftpd服
1555 0
|
11月前
|
存储 Ubuntu 网络协议
【服务器】零基础搭建私有云盘并内网穿透远程访问
【服务器】零基础搭建私有云盘并内网穿透远程访问
259 0
|
Linux 应用服务中间件 网络安全
Linux服务器打造一个简单的文件共享系统
Linux服务器打造一个简单的文件共享系统
Linux服务器打造一个简单的文件共享系统
|
Ubuntu 网络协议 Java
Linux系统开发: 搭建NFS服务器实现文件共享
Linux系统开发: 搭建NFS服务器实现文件共享
325 0
Linux系统开发: 搭建NFS服务器实现文件共享
|
存储 网络协议 负载均衡
JavaWeb项目架构之NFS文件服务器
NFS简介 NFS(Network File System)即网络文件系统。 主要功能:通过网络(局域网)让不同的主机系统之间可以共享文件或目录。 主要用途:NFS网络文件系统一般被用来存储共享视频,图片,附件等静态资源文件。
6025 0
|
网络协议 Linux 网络安全