搭建文件服务器

简介: 搭建文件服务器

下载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/


相关文章
|
缓存 安全 网络协议
手把手教你如何搭建自己的文件服务器
由于FTP、HTTP、Telnet等协议的数据都是使用明文进行传输的,因此从设计上就是不可靠的。人们为了满足以密文方式传输文件的需求,发明了vsftpd服务程序。vsftpd(very secure ftp daemon,非常安全的FTP守护进程)是一款运行在Linux操作系统上的FTP服务程序,不仅完全开源而且免费。此外,它还具有很高的安全性、传输速度,以及支持虚拟用户验证等其他FTP服务程序不具备的特点。在不影响使用的前提下,管理者可以自行决定客户端是采用匿名开放、本地用户还是虚拟用户的验证方式来登录vsftpd服务器。这样即便黑客拿到了虚拟用户的账号密码,也不见得能成功登录vsftpd服
1935 0
|
安全 关系型数据库 Linux
一文教你搭建个人网盘filerun,拥有私人文件服务器
一文教你搭建个人网盘filerun,拥有私人文件服务器
一文教你搭建个人网盘filerun,拥有私人文件服务器
|
6月前
|
存储 安全 网络协议
文件服务器的介绍与搭建文件服务器
文件服务器的介绍与搭建文件服务器
|
存储 Ubuntu 网络协议
【服务器】零基础搭建私有云盘并内网穿透远程访问
【服务器】零基础搭建私有云盘并内网穿透远程访问
325 0
|
Ubuntu 网络协议 Java
Linux系统开发: 搭建NFS服务器实现文件共享
Linux系统开发: 搭建NFS服务器实现文件共享
395 0
Linux系统开发: 搭建NFS服务器实现文件共享
|
Web App开发 测试技术 Linux
|
网络协议 Linux 网络安全
|
数据安全/隐私保护 网络协议 小程序