Linux 开通SFTP的方法

Linux搭建SFTP服务器 最简单,最实用的Linux搭建SFTP教程。SFTP(SSH文件传输协议)是一种安全的文件传输协议,用于在计算机之间传输文件。它基于SSH(安全外壳协议)的子系统,提供了加密的、可靠的数据传输通道,用于在客户端和服务器之间安全地传输文件。 阅读详情

sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。
sftp 与 ftp 有着几乎一样的语法和功能。

sFTP 为 SSH的一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol的安全文件传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。

SFTP同样是使用加密传输认证信息和传输的数据,所以,使用SFTP是非常安全的。

但是,由于这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低得多,如果您对网络安全性要求更高时,可以使用SFTP代替FTP。

命令:

/etc/init.d/sshd start
/etc/init.d/sshd stop
这样启动之后,用FlashFXP工具使用SFTP连接是可以连接上的,但如果使用Java编写的程序连接,发现出现了错误,报的错误是Auth fail ,验证出错。

可能的原因:
/etc/ssh/sshd_config文件夹的一个配置项PasswordAuthentication 默认为no,“PasswordAuthentication”设置是否允许口令验证。
把它改为yes,重启服务就OK了。

本文原始链接:http://www.jbxue.com/LINUXjishu/7507.html

Linux下开启SFTP服务 Linux下VI编辑器用的很是难受,还是用SFTP工具直接编辑比较愉快。 因此经常有需要开启SFTP服务。 需要编辑sshd_config文件 用命令 vi /etc/ssh/sshd_config 打开。 在# Subsystem sftp /usr/libexec/openssh/sftp-server这行下面添加 Subsystem sftp internal-sftp 输入:wq保存退出。 输入 systemctl restart sshd.service 重启服务 阅读详情

相关推荐

Linux系统上配置SFTP服务

Linux系统上SFTP服务配置

枫叶2000的博客 3038

Linux上启用sftp服务并配置免密登录

SFTP(Secure File Transfer Protocol)是一种基于SSH协议的安全文件传输协议,它提供了对数据的加密和认证,并且支持基于文件的访问控制,是一种非常安全可靠的文件传输协议。这个配置将SFTP服务作为OpenSSH服务器的子系统来启用,并且限制只有sftpusers组的用户才能使用SFTP服务。OpenSSH是一个开源的SSH实现,它提供了SSH协议的客户端和服务器端实现,同时也包含了SFTP服务的实现。由于sftp是基于SSH协议的,使用的端口号和SSH是一样的。

学习记录 3926

linux命令--SFTP开启

/etc/ssh/sshd_config文件中的内容被清空了 sftp上传需要sshd_config下存在“ Subsystem sftp /usr/lib64/ssh/sftp-server” 这个是指定sftp运行的文件路劲 转载于:https://www.cnblogs.com/freshbreeze/archive/2013/05/25/3099628....

weixin_30488085的博客 664

Linux开通SFTP方法介绍

Linux开通SFTP方法介绍 sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法sftp 与 ftp 有着几乎一样的语法和功能。 sFTP 为 SSH的一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作S...

weixin_30410999的博客 190

linux开通sftp权限,linux操作系统下配置ssh/sftp和权限设置方法

基于 ssh 的 sftp 服务相比 ftp 有更好的安全性(非明文帐号密码传输)和方便的权限管理(限制用户的活动目录)。1、开通 sftp 帐号,使用户只能 sftp 操作文件, 而不能 ssh 到2、限定用户的活动目录,使用户只能在指定的目录下活动,使用 sftp 的 ChrootDirectory 配置确定版本#确保 ssh 的版本高于 4.8p1 否则升级一下 一般都高于这个版本ssh -...

weixin_42364301的博客 936

linux rpm安装ftp服务,Linux rpm安装与管理包的简单例...-Linux 开通SFTP方法-linux下的sftp和scp命令介绍_169IT.COM...

一、Scp命令Scp2(安全性复制)被用来从网络上安全地复制文件。它使用ssh2来进行数据传送:它使用的确认方式和提供的安全性与ssh2一样。这可能是一种最简单的方法从远地机器上复制文件了。让我们假设你要使用你的帐户mmyname,复制在local_dir目录中的filename文件到远地的主机host1上的remote_host_dir目录中。使用scp你可以输入:代码示例:scp local_...

weixin_34921054的博客 244

linux开通sftp权限,linux配置sftp及权限设置

前言1:应用场景:对于数据量很大的交互,对接方不愿意通过接口方式对接式可采用ftp的方式数据交互。A——>上传数据文件到sftp服务器*:需要给A开设一个只用于sftp上传的账号,并且只能在指定目录下活动。B——>从sftp服务器上获取数据文件*:也需要开设一个sftp账号,权限设置视情况而定。前言2:服务器版本为Centos6.5, 采用系统自带的internal-sftp, 限制用...

weixin_36108913的博客 4320

如何在 Linux 中设置 Chroot SFTP(只允许 SFTP,不允许 SSH)

如果您想在您的系统上设置一个仅用于传输文件(而不是 ssh 到系统)的帐户,您应该按照本文中的说明设置 SFTP Chroot Jail。在典型的 sftp 场景中(未设置 chroot sftp 时),如果您使用 sftp,您可以看到 root 的文件,如下所示。如果您想将系统上的 sftp 访问权限授予外部供应商以传输文件,则不应使用标准 sftp。相反,您应该如下所述设置 Chroot SFTP Jail。

allway2的博客 695

Linux 如何开启SFTP

一、SFTP讲解   SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。  SFTP与 FTP有着几乎一样的语法和功能。   SFTP 为 SSH的一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer ...

a261505的博客 6452

开通linux sftp 服务器,linux 开通sftp 服务器

第一步:开通 ECS 云服务器 我们进行自己云笔记的搭建也需要开通 ECS 云服务器。 第二步:安装 Leanote 程序 Leanote 是一款开源云笔记软件,使用 Go 的 Web 框架 revel 和 MongoDB 开 发完成。支持多语言多用户有非常好的笔记记录体验,接下来我们将介绍 Leanote 的二进制版安装教程 1. 安装 MongoDB (1)导入包管理系统使用的公钥sudo a...

weixin_31022203的博客 364

linux开通sftp权限,如何在Linux下进行SFTP用户权限设置

具体实施步骤:1. 我们需要创建一个用户组,专门用于sftp用户$ groupadd sftpusers2. 我们创建一个用户test$ useradd -s /bin/false -G sftpuser test注意这里我们将test用户的shell设置为/bin/false使他没有登陆shell的权限3. 编辑 /etc/ssh/sshd_config找到Subsystem这个配置项,将其修改...

weixin_30868807的博客 700

服务器快速开通sftp

不安全,坑多,配置麻烦(现代服务器及客户端出于安全考虑,防火墙增加了相关限制,使得按照古旧方案配置有很多坑)极差,多端口容易被拦截,配置麻烦 (默认 21 [主动 / 被动模式还要开额外数据端口,如 50000-50050, 50021])原生 OpenSSH 方案 (零额外负载),无需安装新软件,不占额外内存,系统级稳定性。这意味着不需要安装任何第三方软件,SFTP 已经是“现成”的了,只需要做简单的配置。非管理员用户的并发连接数有限制(通常最多 15 个),但对你个人传文件来说足够了。

bigcarp的专栏 415

SFTP & FTP Upload

SFTP & FTP Upload

three_man的专栏 3834

linux下开放sftp端口,如何在 Linux 系统中如何更改 SFTP 端口

如何在 Linux 系统中如何更改 SFTP 端口SFTP(SSH文件传输协议)是一种安全文件协议,用于通过加密连接在两个主机之间传输文件。 它还允许您对远程文件执行各种文件操作并恢复文件传输。SFTP可以替代旧版FTP协议。 它具有FTP的所有功能,但连接更加安全。本文介绍了如何在Linux中更改默认的SFTP端口。 我们还将向您展示如何配置防火墙以允许在新端口上使用。SFTP默认使用的端口SF...

weixin_31913557的博客 338

linuxsftp切换二进制,linux sftp 二进制

第一步:开通 ECS 云服务器 我们进行自己云笔记的搭建也需要开通 ECS 云服务器。 第二步:安装 Leanote 程序 Leanote 是一款开源云笔记软件,使用 Go 的 Web 框架 revel 和 MongoDB 开 发完成。支持多语言多用户有非常好的笔记记录体验,接下来我们将介绍 Leanote 的二进制版安装教程 1. 安装 MongoDB (1)导入包管理系统使用的公钥sudo a...

weixin_30632267的博客 1112

Centos7.9配置SFTP教程

SFTP文件传输

一线工作者的所见、所闻...... 1万+

linux 如何安装sftp服务器配置,Ubuntu Server如何配置SFTP

SH File Transfer Protocol是一个比普通FTP更为安全的文件传输协议。(参考资料:http://en.wikipedia.org/wiki/SSH_File_Transfer_Protocol)它工作在Secure Shell(SSH)上,确保文件被加密传输。因为工作需要,我研究了一下如何在Ubuntu Server上配置SFTP,记录如下。需求:在服务器上开通SFTP文件服...

weixin_34738099的博客 280

开通sftp功能,但禁用ssh登录的方法

修改/etc/passwd中对应的shell为:owen:x:500:500::/home/owen:/usr/libexec/openssh/sftp-server 转载于:https://blog.51cto.com/dywer/1727236

weixin_34160277的博客 1257
上一篇: linux配置sftp服务器的例子
下一篇: linux 删除文件名中带有括号的文件
my_baby_2009
博客等级 码龄14年 31粉丝 38原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值