
ftp
天河一粟
这个作者很懒,什么都没留下…
展开
-
vsftpd 配置详情
配置文件路径 /etc/vsftpd/vsftpd.conf配置含义# 不允许匿名用户登录anonymous_enable=NO# 允许本地用户登录,即 linux 系统中的用户帐号登录FTP服务器local_enable=YES# 是否允许本地用户对 FTP 服务器文件具有写权限write_enable=YES# 或其它值,设置本地用户的文件掩码 为缺省022local_u...原创 2018-10-19 17:05:56 · 252 阅读 · 0 评论 -
vsftpd 安装以及配置虚拟用户上传下载
目标:1、建立虚拟用户2、配置读写权限注:一个用户只能读(下载),一个用户只能写(上传),一个用户读写都可以一、安装 vsftpd 及相关依赖包yum install -y vsftpd #vsftpd安装程序yum install -y pam* db4* #vsftpd虚拟登陆账户必要依赖包二、建立虚拟用户口令库文件创建 logins.txt 文件,增加...原创 2018-10-22 16:38:00 · 2381 阅读 · 0 评论 -
使用 Apache FTPClient 实现文件上传下载功能
最近工作使用到了ftp来实现文件上传和下载功能,所以在此做一些 java 开发代码总结,以方便以后使用查询。ftp服务器搭建配置请参考:https://blog.youkuaiyun.com/axing2015/article/details/83755143下面直接上代码package com.jin.demo.ftp;import org.apache.commons.net.ftp.FTP...原创 2018-12-13 14:37:52 · 1046 阅读 · 0 评论 -
FTPClient自定义连接池实现
最新在工作当中使用到了ftp服务器,我是使用org.apache.commons.net.ftp.FTPClient做的连接,但是在测试调用的时候经常报断开的管道错误,就此问题我做了一些分析和总结,是因为在调用的时候我只new了一个对象,而使用了多线程进行调用,也就是同一个对象进行了多次调用,而每次调用都有调disconnect()方法,所有再调用的时候就报了断开的管道错误。针对上面的问题...原创 2019-01-03 09:11:53 · 3307 阅读 · 1 评论 -
ftp、sftp、vsftp、vsftpd这四个的区别
ftp 是File Transfer Protocol的缩写,文件传输协议,用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协议的应用层。了解更多ftpsftp 是SSH File Transfer Protocol的缩写,安全文件传输协议;了解更多sftpvsftp 是一个基于GPL发布的类Unix系统上使用的ftp服务器软件,它的全称是Very ...原创 2019-04-11 14:52:08 · 26161 阅读 · 0 评论 -
linux系统创建sftp用户&实现密码登录和秘钥登录
目标:使用sftp命令从linux系统A登录linux系统B限制只能使用sftp登录,限制登录目录可密码登录,可秘钥登录一、在linux系统A上的操作在/home中创建目录#创建ftp用户家目录ftpusermkdir /home/ftpuser#创建用于放秘钥的.ssh目录mkdir /home/ftpuser/.ssh#创建一个zhangsan用户登录限定目录mk...原创 2019-04-12 22:40:09 · 18162 阅读 · 0 评论 -
sftp常用命令
登录#密码登录sftp -P 22 zhangsan@192.168.0.100#秘钥登录sftp -P 22 -i ~/.ssh/id_rsa zhangsan@192.168.0.100更改远程工作目录cd /abc更改和/或打印本地工作目录lcd /abc列出远程目录的内容ls列出本地目录的内容lls打印远程工作目录pwd...原创 2019-04-15 15:46:14 · 92618 阅读 · 1 评论 -
FTP主动模式和被动模式的区别
基础知识: FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口)。通常21端口是命令端口,20端口是数据端口。当混入主动/被动模式的概念时,数据端口就有可能不是20了。 主动模式FTP: 主动模式下,FTP客户端从任意的非特殊的端口(N > 1023)连入到FTP服务...转载 2019-05-30 10:57:49 · 12706 阅读 · 0 评论