这是有关如何为SFTP会话配置ProFTPd的指南。 安全文件传输协议(SFTP)是FTP的安全版本,它通过SSH协议传输文件。 与使用默认FTP协议相比,可以重新配置ProFTPD以服务SFTP会话。 本指南假设您已经安装了ProFTPD。 如果您还没有安装它,请参考这里如何安装Proftpd,见 https://www.linuxidc.com/Linux/2018-11/155143.htm。

编辑/etc/proftpd.conf启用sFTP

nano /etc/proftpd.conf

取消注释以下行以加载mod_sftp

#LoadModule mod_sftp.c

#LoadModule mod_sftp_pam.c

LoadModule mod_sftp.c

LoadModule mod_sftp_pam.c

将以下内容添加到配置的末尾(在 global>块之外单独运行它)

SFTPEngine ON

SFTPLog /var/log/sftp.log

Port 2222

SFTPHostKey /etc/ssh/ssh_host_rsa_key

SFTPLog /var/log/proftpd/sftp.log

SFTPCompression delayed

SFTPEngine - 这将启用SFTP

SFTPLog - 这将设置sftp连接的日志文件

端口 - 这将设置ProFTPd将侦听SFTP连接的端口

SFTPHostKey - 指向SSH密钥。

SFTPCompression - 设置传输期间使用的压缩方法

打开防火墙中的sFTP端口

Firewalld:

启用防火墙规则:

firewall-cmd --zone=public --add-port=2222/tcp --permanent

加载新防火墙

firewall-cmd --reload

iptables的:

启用防火墙规则:

iptables -A INPUT -p tcp -m tcp --dport 2222 -j ACCEPT

保存防火墙规则:

iptables-save > /etc/sysconfig/iptables

重启Proftpd

systemctl restart proftpd

CentOS 6:

service proftpd restart

这就是配置ProFTPd以接受ssh连接所需要做的一切。 您现在应该可以使用sFTP客户端通过端口2222进行连接。

linux 配置sftp日志,在CentOS 7.5上为SFTP配置ProFTPd相关推荐

  1. Linux教程:如何在CentOS或者RHEL上启用Nux Dextop仓库

    Linux教程:如何在CentOS或者RHEL上启用Nux Dextop仓库 Linux教程:如何在CentOS或者RHEL上启用Nux Dextop仓库 [日期:2014-09-24] 来源:Lin ...

  2. CentOS 7.0 上安装和配置 VNC 服务器

    作为一个系统管理员,大多数时间是通过网络管理服务器的.在管理服务器的过程中很少会用到图形界面,多数情况下我们只是用 SSH 来完成我们的管理任务.在这篇文章里,我们将配置 VNC 来提供一个连接我们 ...

  3. linux yum安装erlang,在 CentOS 5.7 上通过 YUM 安装 Erlang 过程

    想要在虚拟机上的 Linux 环境下(CentOS 5.7 ),重新搞一下 RabbitMQ 的相关实验,所以重新折腾了下如何操作: Since RabbitMQ is written in Erla ...

  4. mac装linux fedora,在RHEL,CentOS和Fedora上安装 Wine 3.0稳定版

    Wine是一个开放源代码和免费的Linux应用程序,使用户可以在Unix/Linux操作系统上运行任何基于Windows的应用程序.Wine团队每两个星期不断发布他们的版本. 最后,Wine团队自豪地 ...

  5. 怎样在CentOS 7.0上安装和配置VNC服务器

    这是一个关于怎样在你的 CentOS 7 上安装配置 VNC 服务的教程.当然这个教程也适合 RHEL 7 .在这个教程里,我们将学习什么是 VNC 以及怎样在 CentOS 7 上安装配置 VNC ...

  6. Linux7添加syslog,在CentOS 7.2上使用rsyslog配置syslog server

    --=========准备======== 1.firewall状态检查 firewall-cmd --state 2.停止和禁用 systemctl stop firewalld.service s ...

  7. proftpd java_在CentOS 7.5上安装和配置ProFTPD

    ProFTPd是一个开源FTP守护程序,ProFTPd是一种开源FTP守护程序,由于其能实现粒度更细的权限配置能力而被广泛使用. 这是为CentOS7以及CentOS 6及以下版本提供安装方法的指南. ...

  8. CentOS 7下 VNC 服务的配置和开启、常见问题

    文章目录 1. X server.Xvnc 和 VNC server X Window System X Server X Client X Window Manager Display Manage ...

  9. Linux 系统垃圾日志清理

    Linux 系统垃圾日志清理 CentOS系统中有两个日志服务,分别是传统的 rsyslog 和 systemd-journal systemd-journald是一个改进型日志管理服务,可以收集来自 ...

最新文章

  1. linux文件类型为ext4怎么扩展,如何扩展ext4分区和文件系统?
  2. 四川大学计算机学院录取,四川大学计算机学院2018年硕士研究生招生拟录取名单及成绩公示...
  3. 算法—回溯法桥本分数式
  4. stl resize函数_vector :: resize()函数以及C ++ STL中的示例
  5. SpringBoot——实现WebService接口服务端以及客户端开发
  6. 石子合并问题--直线版(Hrbust-1818)
  7. Django中的路由分发
  8. 声场测试话筒_国内外常见的测量话筒有哪些?大师们身边必备这几款!
  9. 数据库某个字段增加或减少数量
  10. android gradle1,android studio gradle使用-(1)
  11. php 把查询数据转json格式,php将从数据库查询到的数据转化为json格式,并写入json文件中...
  12. MFS分布式文件系统搭建
  13. Linux卡巴斯基杀毒(kesl)基础操作
  14. sqlmap安装和使用
  15. 表白公式计算机,理科生公式表白大全
  16. 易语言超文本浏览框支持html5,易语言 修改ie版本:使超文本浏览框或互联网浏览器变成IE9 IE10 IE11等版本...
  17. win7计算器功能详解 win10参考
  18. 基于单片机波形发生器设计(c语言),基于51单片机的波形发生器的设计
  19. 新唐 Nuvoton M031 入门 点亮板载LED
  20. 关于微信小程序获取小程序码并接受buffer流保存为图片

热门文章

  1. Target runtime Apache Tomcat v6.0 is not defined.错误解决方法
  2. Fetcher类的工作流程
  3. 删除桌面快捷方式小图标的bat命令
  4. 网管日志-06.07.12
  5. IAAS、SAAS、PAAS
  6. ALV中调用Excel inplace时没能传递数据实例解决
  7. 2020年财富金字塔出炉,你距离高净值还有多远?
  8. 资本加码下注农牧供应链,健安供应链因何成为“香饽饽”?
  9. 基于链表的快速排序C语言,双向链表的快速排序算法,编译通过,程序会崩溃,求助一下各位...
  10. 网页空间php可以赋值,js如何赋值给php