centos sftp安装

时间:2019-05-30 13:52:39 阅读:132次
centos sftp安装
groupadd sftp
useradd -g sftp -s /sbin/nologin -M sftp
passwd sftp

mkdir /mnt/www/sftp
usermod -d /mnt/www/sftp sftp

vi /etc/ssh/sshd_config
    注释
    # Subsystem      sftp    /usr/libexec/openssh/sftp-server  
   
    添加
    Subsystem       sftp    internal-sftp      
    Match Group sftp      
    ChrootDirectory /mnt/www/sftp    
    ForceCommand    internal-sftp      
    AllowTcpForwarding no      
    X11Forwarding no   

chown root:sftp /mnt/www/sftp
chmod 755 /mnt/www/sftp


mkdir /mnt/www/sftp/upload
chown sftp:sftp /mnt/www/sftp/upload
chmod 755 /mnt/www/sftp/upload

vi /etc/selinux/config
    将文件中的SELINUX=enforcing 修改为 SELINUX=disabled ,然后保存。
    
setenforce 0


service sshd restart

扫描二维码关注程序员爱笔记,接收更多资讯

评论

快速评论