zoukankan      html  css  js  c++  java
  • Centos7.3安装sftp服务和ssh

    Centos安装SFTP

    安装SFTP服务

            1. 查看openssh版本

                ssh -V

                openssh版本必须大于4.8p1

            2. 创建sftp组

                groupadd sftp

            3. 创建sftp用户

                useradd -g sftp -s /sbin/nologin -M sftp

                passwd sftp

                输入密码

            4. 建立目录

                mkdir -p /data/sftp/mysftp

                usermod -d /data/sftp/mysftp sftp

            5. 修改sshd_config

                vim /etc/ssh/sshd_config

                注释掉

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

                添加

                    Subsystem sftp internal-sftp

                    Match Group sftp

                    ChrootDirectory /data/sftp/mysftp

                    ForceCommand internal-sftp

                    AllowTcpForwarding no

                    X11Forwarding no

            6. 设置Chroot目录权限

                chown root:sftp /data/sftp/mysftp

                chmod 755 /data/sftp/mysftp

                以上完成后,就可以登陆查看了。

            7. 设置可以写入的目录

                mkdir /data/sftp/mysftp/upload

                chown sftp:sftp /data/sftp/mysftp/upload

                chmod 755 /data/sftp/mysftp/upload

                service sshd restart或

                systemctl restart sshd.service

      可以使用systemctl status sshd.service 查看服务是否启动,如果是running 则可以通过winscp+putty来登录使用

  • 相关阅读:
    java面向对象,封装和继承之电子宠物应用
    java之面向对象及定义一个计算器
    java之练习字符串的处理
    java编译变量的正确写法和控制台输入
    java基础类型及运算符
    JS之表单验证及职业素养
    JS实例之左侧菜单下拉效果,实现左侧菜单栏点击打开关闭效果
    JS实例之列表选中,实现类似好友列表选中效果
    idea激活码+方法 亲测有效
    恶意软件关不掉,老是弹出来
  • 原文地址:https://www.cnblogs.com/programer-xinmu78/p/10022353.html
Copyright © 2011-2022 走看看