![](https://img-blog.csdnimg.cn/20191207110556390.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
FTP
文章平均质量分 51
内容涉及vsftpd ftp sftp等
gblfy
心如向阳,次第花开!
展开
-
linux 多用户访问不同目录
linux 多用户访问不同目录原创 2023-10-30 21:16:05 · 525 阅读 · 0 评论 -
腾讯云安装vsftpd
腾讯云安装vsftpd原创 2023-10-15 12:13:49 · 213 阅读 · 0 评论 -
vsftpd 227 Entering Passive Mode 读取目录列表...
vsftpd 227 Entering Passive Mode 读取目录列表...原创 2023-10-14 12:35:04 · 278 阅读 · 0 评论 -
sftp 工具类
sftp 工具类原创 2023-06-21 10:55:57 · 597 阅读 · 0 评论 -
vsftpd 源码安装 linux/redhat
以前如果安装过只是为了升级,需要先卸载,在安装停止现有的vsftpd服务service vsftpd stop在线卸载vsftpdyum remove -y vsftpd删除以前的目录rm -rf /etc/vsftpd -R软连接ln -s /lib64/libcap.so.2.16 /usr/lib/libcap.so下载vsftpd、解压cd /appwget https://fossies.org/linux/misc/vsftpd-3.0.5.ta.原创 2021-12-16 13:39:30 · 2185 阅读 · 0 评论 -
500 OOPS: vsftpd: both local and anonymous access disabled
摘要:FTP连接时,提示错误信息:500 OOPS: vsftpd: both local and anonymous access disabled!FTP连接时,提示错误信息:500 OOPS: vsftpd: both local and anonymous access disabled!原因分析,vsftpd的配置文件中local_enable和anonymous_enable都禁止登录了,所以无人可以登录;可local_enable修改成需要的YES即可。...原创 2021-12-16 13:18:21 · 2115 阅读 · 0 评论 -
Filezilla 服务器发回了不可路由的地址。使用服务器地址代替
文章目录1.现象2. 解决方法1.现象状态: 正在连接 XXXXXXXXXXXXXX…状态: 连接建立,等待欢迎消息…响应: 220 Microsoft FTP Service命令: USER XXXXXXXXXXXXX响应: 331 Password required for XXXXXXXXXXXXXX命令: PASS ******响应: 230 User XXXXXXXXXXX logged in.命令: SYST响应: 215 Windows_NT命令: FEAT响应: 50原创 2021-09-16 15:15:12 · 2599 阅读 · 1 评论 -
FTP多用户权限 linux环境 一站式解决方案(基础篇)
需求背景:第三方厂商中国移动、电信、联通、微软、京东与我司内部进行接口交易,采用ftp协议,外部厂商负责上传文件,内部系统负责下载各厂商上传的文件。文章目录一、用户与目录1. 用户与目录约定2. 用户创建3. 用户密码4. 创建用户家目录(非默认)5. 用户家目录绑定二、用户、组、权限2.1. 查看ftp组ID2.2. 修改ftp组ID2.3. 用户添加到组三、用户、组、权限3.1. 调整用户家目录组的权限(非内部系统)3.2. 调整用户家目录组的权限(内部系统)3.5. 赋予权限四、ftp配置与启.原创 2021-09-10 19:23:48 · 374 阅读 · 0 评论 -
linux 如何搭建sftp服务器
sftp采用的是ssh加密隧道,安装性方面较ftp强,而且依赖的是系统自带的ssh服务,不像ftp还需要额外的进行安装文章目录一、服务器搭建分配二、sftp服务器搭建1. 创建sftp组2. 创建一个sftp用户mysftp并加入到创建的sftp组中,同时修改mysftp用户的密码为1234563. 新建/app/sftp/mysftp目录,并将它指定为mysftp组用户的home目录4. 编辑配置文件/etc/ssh/sshd_config5. 设置Chroot目录权限6. 新建一个目录供stp用.原创 2020-10-11 20:37:41 · 1815 阅读 · 3 评论 -
SFTP工具类——切换目录,遍历保存一个目录,关闭资源,获取连接
import org.slf4j.Properties;import org.slf4j.LoggerFactory;import com.jcraft.jsch.ChannelSftp;import com.jcraft.jsch.JSch;import com.jcraft.jsch.JSchException;import com.jcraft.jsch.Session;imp...原创 2019-12-19 16:24:34 · 1851 阅读 · 2 评论 -
sftp 工具类
<!--sftp操作工具类--> <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.54</version> </dependency>package com.ex...原创 2020-10-14 09:57:10 · 752 阅读 · 0 评论 -
一分钟在Linux 环境 搭建 SFTP服务器
文章目录一、实战1. 创建sftp组:2. 创建一个用户sftpuser:3. 设置sftpuser用户的密码,会要求你输入两次密码确认:4. 创建一个sftp的上传目录:5. 修改用户sftpuser所在的目录:6. 配置sshd_config:7. 设定Chroot目录权限:8. 建立SFTP用户登入后可写入的目录9. 重启sshd服务:10. 测试是否能正常登陆:11. 关闭SElinux:二、常见问题2.1. 这里讨论了为什么要关闭这功能2.2. 连接异常(附解决Write failed: Bro原创 2020-10-28 20:59:54 · 736 阅读 · 0 评论 -
SFTP多用户权限 linux环境 一站式解决方案
文章目录一、方案11. 创建用户组2. 添加用户并设置为sftp组3. 设置用户密码4. 创建用户目录。并设置权限5. 修改SSH配置6. 在/etc/ssh/sshd_config添加用户组配置7. 最后重启SSH二、方案2(推荐)2.1. 创建用户组2.2. 添加用户并设置为sftp组2.3. 设置用户密码2.4. 创建用户目录。并设置权限2.5. 修改SSH配置2.6. 在/etc/ssh/sshd_config添加用户组配置7.最后重启SSHlinux 文件服务器需要创建多个sftp用户,每个用原创 2020-12-15 14:42:03 · 2384 阅读 · 4 评论 -
linux 添加sftp用户
-- 创建fxq用户,指定用户家目录为/app/fis/data/fxq 指定Uid为503useradd fxq -d /app/fis/data/fxq -g sftp -u 503-- 给指定fxq用户设置密码passwd fxq略cd /app/fis/data/fxq--级联创建fxq相关目录mkdir /app/fis/data/fxq/send /app/fis/data/fxq/send/gwl /app/fis/data/fxq/send/pep -pcd /app原创 2021-05-21 10:11:53 · 638 阅读 · 0 评论 -
linux 15秒 搭建VSFTPD文件服务器
文章目录1. 在线安装2. 创建用户3. 限制用户活动范围4. 添加用户管制5. 关闭匿名访问6. 编辑一个安全文件7. 重新启动vsftpd8. 客户端测试9. 本机测试10. 再次本机测试1. 在线安装yum install vsftpd2. 创建用户useradd ftpuserpasswd ftpuser3. 限制用户活动范围vim vsftpd.conf打开102和104行注释chroot_list_enable=YES# (default follows)chroot_原创 2020-12-26 18:51:24 · 237 阅读 · 0 评论 -
FTP连接时出现“227 Entering Passive Mode”的解决方法
modprobe ip_nat_ftp service vsftpd restart service vsftpd status原创 2020-12-05 11:34:05 · 2494 阅读 · 0 评论 -
ftp工具类
文章目录1.依赖2. 工具类2. 业务处理类1.依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.56</version> </dependency> <depen原创 2020-10-14 09:51:28 · 385 阅读 · 0 评论 -
解决vsftpd 读取目录列表失败的问题
文章目录1. 问题现象2. 解决方案(重启时效)3. 重启失效解决1. 问题现象使用第三方FTP软件filezilla进行登陆,出现如下错误:状态: 正在连接 192.168.1.6:21...状态: 连接建立,等待欢迎消息...响应: 220 (vsFTPd 2.2.2)命令: USER ftp响应: 331 Please specify the password.命令: PASS ***响应: 230 Login successful.命令原创 2020-06-12 14:24:27 · 5343 阅读 · 0 评论 -
ftp 553 Could not create file
关闭SELinux:1、临时关闭(不用重启机器):setenforce 0 2、修改配置文件需要重启机器:修改/etc/selinux/config 文件将SELINUX=enforcing改为SELINUX=disabled重启机器即可systemctl restart vsftpd.service ...原创 2020-03-27 11:11:51 · 440 阅读 · 0 评论 -
vsftpd常用操作
适用于Centos7.x作用命令启动systemctl start vsftpd.service关闭systemctl stop vsftpd.service重启systemctl restart vsftpd.service查看运行状态systemctl status vsftpd.service设置开机启动systemctl enable...原创 2020-01-03 18:28:34 · 455 阅读 · 0 评论 -
3行代码实现ftp 上传、下载、删除操作集合
为了帮助小伙伴们便捷操作ftp,现对常用的上传、下载、删除功能进行封装,小伙伴只需要传入需要的参数操作即可!告诉小伙伴好消息,本项目我已开源,大家可以根据需要克隆run起来!!!文章目录一、集合总览① 上传集合② 下载集合③ 删除集合二、配置总览① pom依赖② 全局配置文件application.yml③ dev环境配置文件④ ftp基础参数配置类BaseConfig⑤ ftp公用工具类三...原创 2020-01-03 18:22:26 · 283 阅读 · 0 评论 -
VSFTPD Centos 7.6 _配置篇
接上一篇:企业内部)Centos7.6 源码安装vsftpdhttps://gblfy.blog.csdn.net/article/details/103491052文章目录一、常用命令(Linux)二、 需求案例三、思路分析四、coding实战:① 创建ftp用户test 指定目录为/home/test② 为test设置密码③ 切换用户,查看目录五、限制用户目录① 编辑配置文件② 在/e...原创 2020-01-03 11:55:21 · 474 阅读 · 0 评论 -
vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()错误的解决方法
原vsftpd服务器的系统从centos6.8升级到centos7.2。vsftpd使用yum方式安装,用户采用系统用户登录。由于系统升级到centos7,yum安装的vsftpd版本改变。因此按centos6的设置,登录时报错。配置文件未修改,主要是修改了ftp的主目录权限。这个问题发生在最新的这是由于下面的更新造成的:Add stronger checks for the config...原创 2020-01-03 11:52:18 · 462 阅读 · 0 评论 -
Centos/Red Hat7.9 源码和在线yum 安装 vsftpd
参考链接:https://www.cnblogs.com/UncleWang001/p/9948150.html官网:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64)原创 2020-01-02 16:14:57 · 1495 阅读 · 0 评论 -
VSFTPD实战02_需求
文章目录一、常用命令(Linux)二、搭建Vsftpd流程2.1. 安装vsftpd三、 需求案例:分析思路:coding实战:四、限制用户目录:五、 工具测试连接:建议使用filezilla.exe六、常用命令汇总:七、异常汇总:一、常用命令(Linux)作用命令启动sudo service vsftpd start关闭sudo service vsftpd s...原创 2019-12-14 17:49:33 · 197 阅读 · 0 评论 -
ftp文件操作工具类
package com.gblfy.modular.utils;import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPClientConfig;import org.apache.commons.net.ftp.FTPFile;import org.apache.commons.n...原创 2019-10-12 18:21:58 · 500 阅读 · 0 评论 -
读取FTP文件,并打包成压缩包下载
import java.io.*;import java.net.SocketException;import java.net.URLEncoder;import java.util.List;import java.util.zip.ZipEntry;import java.util.zip.ZipOutputStream;import org.apache.commons.ne...原创 2019-10-12 18:19:21 · 719 阅读 · 0 评论 -
使用FTP下载文件connect.retrieveFileStream(filename) 获取不到InputStream流,返回null的问题
使用同事的代码做FTP下载文件,InputStream in = connect.retrieveFileStream(fileName);执行这句时InputStream总是获取为空后来把代码改成ftp.retrieveFileStream(new String(dirPath[1].getBytes(“UTF-8”), “ISO-8859-1”));加上字符集指定就好了,因为获取文件时有中...原创 2019-10-12 17:55:33 · 1404 阅读 · 0 评论 -
Linux怎么取消ftp的匿名访问功能
编辑vsftpd.conf: vim /etc/vsftpd/vsftpd.conf修改anonymous_enable=YES 为 NO保存退出重起服务生效: /etc/init.d/vsftpd restart原创 2019-06-19 09:53:45 · 4950 阅读 · 0 评论 -
VSFTPD 服务器 3秒钟搭建
VSFTPD文件服务器搭建一、常用命令(Linux):启动:sudo service vsftpd start关闭:sudo service vsftpd stop重启:sudo service vsftpd restart注:非root用户需要添加sudo权限Vsftpd搭建流程(3步走):第一步:安装vsftpd。第二步:添加ftp用户,赋予权限、指定目录。第三步:限制ft...原创 2019-05-09 15:31:30 · 348 阅读 · 0 评论 -
如何写一个bat批处理自动上传文件到FTP
文章目录单个文件:@echo offecho open 192.168.1.143 >ftp.upecho ftp>>ftp.upecho "">> ftp.upecho cd pub >> ftp.upEcho binary>>ftp.upEcho put D:\softinfo.xml >> ftp.upEch...原创 2019-07-18 18:06:03 · 1467 阅读 · 3 评论 -
Windiws环境安装轻量级文件服务器ftpserver
Windiws环境安装轻量级文件服务器ftpserver文章目录1. 在线下载:2. 解压3. 以管理员身份运行4. 启动5. 浏览器验证6. 输入账号和口令7. 创建测试文件8. 验证效果图1. 在线下载:点击即可下载:http://learning.happymmall.com/ftpserver/FTPServer.rar2. 解压3. 以管理员身份运行4. 启动5....原创 2019-07-10 00:44:27 · 420 阅读 · 0 评论 -
vsftpd配置文件详解
1.默认配置:1>允许匿名用户和本地用户登陆。anonymous_enable=YESlocal_enable=YES2>匿名用户使用的登陆名为ftp或anonymous,口令为空;匿名用户不能离开匿名用户家目录/var/ftp,且只能下载不能上传。3>本地用户的登录名为本地用户名,口令为此本地用户的口令;本地用户可以在自 己家目录中进行读写操作;本地用户可以离开自家...原创 2019-07-10 00:33:15 · 260 阅读 · 0 评论 -
【解决】-bash: ftp: command not found
今天在centos上使用ftp命令连接本机的FTP服务器(本机FTP服务使用Vsftpd搭建),出现如下的错误提示:-bash: ftp: command not found查询相关资料,发现很有可能是FTP命令没有安装。通过yum方式安装FTP命令:yum install ftp...原创 2019-07-10 00:19:09 · 16330 阅读 · 0 评论 -
vba上传指定文件ftp服务器
文章目录一、需求分析:二、操作流程:2.1 【开发工具】-【宏】2.2 【宏】-【编辑】2.3 【把脚本复制进去】2.4 脚本如下2.5 修改位置2.5.1 修改sheet名称和表格一致2.5.2 修改Cells(2,3)2.5.3 修改4 to 1002.5.4 修改Cells(i,3)2.5.5 修改发ftp信息2.5.6 保存脚本三、添加上传按钮效果图:一、需求分析:在exc...原创 2019-07-23 14:04:19 · 2698 阅读 · 1 评论