zoukankan      html  css  js  c++  java
  • 为apache提供sftp文件传输服务

    一、安装apache

    yum install httpd

    二、为 /var/www/html 创建ftp账号www

    useradd -M -d /var/www/html www

    三、更改ssh配置文件

    vi /etc/ssh/sshd_config

    1.将原来以下配置注释掉

    Subsystem sftp /usr/libexec/openssh/sftp-server

    2.在已注释掉的配置下面添加

    Subsystem sftp internal-sftp

    3.在配置文件最下面,添加www的目录配置

    Match User www

    ChrootDirectory /var/www

    ForceCommand internal-sftp

    此配置表示www的根目录只能被限制在 /var/www下面

    四、对www根目录上层目录权限进行配置

    1.更改www根目录上层所有目录拥有者为root

    chown -R root /var/www

    2.设置www文件家权限为755

    chmod 755 /var/www

    五、更改html文件夹拥有者为www

    chown www /var/www/html

    六、重启sshd服务

  • 相关阅读:
    循环逗号分割数组!
    只是想好好学习一下!
    html元素水平垂直居中
    闭包知识点--笔记
    20160314
    从零开始做运维-零
    Nginx 和 CodeIgniter
    安装PIL库
    init
    NutUI3 多端实践之路
  • 原文地址:https://www.cnblogs.com/wangshuyi/p/5868668.html
Copyright © 2011-2022 走看看