文档章节

搭建FTP服务之pure-ftpd

Lu_Castiel
 Lu_Castiel
发布于 01/18 21:34
字数 651
阅读 32
收藏 0
点赞 0
评论 0

本文索引:

  • 使用pure-ftpd搭建FTP服务
  • xshell实现类似ftp功能

使用pure-ftpd搭建FTP服务

轻量的ftp软件

  • 安装pure-ftpd并修改配置文件
# pure-ftpd为epel扩展库里的软件
[root@localhost ~]# yum install -y epel-release
[root@localhost ~]# yum install -y pure-ftpd

[root@localhost ~]# vim /etc/pure-ftpd/pure-ftpd.conf 
定位到下面的一行,删除开头的#注释
#PureDB                        /etc/pure-ftpd/pureftpd.pdb
保存退出
  • 启动服务
# 如果服务器已经存在vsftpd服务,则需要关闭
# [root@localhost ~]# systemctl stop vsftpd
[root@localhost ~]# systemctl start pure-ftpd
[root@localhost ~]# ps aux | grep ftp
root       2826  0.0  0.0 202420  1196 ?        Ss   20:21   0:00 pure-ftpd (SERVER)
root       2828  0.0  0.0 112680   976 pts/0    S+   20:22   0:00 grep --color=auto ftp
[root@localhost ~]# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
...    
tcp6       0      0 :::21                   :::*                    LISTEN      2826/pure-ftpd (SER 
...
  • 创建测试用户命令并赋予权限
[root@localhost ~]# mkdir /data/ftp
[root@localhost ~]# useradd -u 1010 pure-ftp
[root@localhost ~]# chown -R pure-ftp.pure-ftp /data/ftp/
  • 创建测试用户
[root@localhost ~]# pure-pw useradd ftp_usera -u pure-ftp -d /data/ftp
Password: 
Enter it again: 
  • 激活pure-ftp数据库
[root@localhost ~]# pure-pw mkdb
  • 测试连接效果
[root@localhost ~]# touch /data/ftp/1.txt
[root@localhost ~]# lftp ftp_usera@127.0.0.1
口令: 
lftp ftp_usera@127.0.0.1:~> ls      
drwxr-xr-x    2 1010       pure-ftp           19 Jan 11 20:29 .
drwxr-xr-x    2 1010       pure-ftp           19 Jan 11 20:29 ..
-rw-r--r--    1 0          0                   0 Jan 11 20:29 1.txt

# 这里文件、目录的属主映射的是用户的uid,属组映射的是用户名pure-ftp。

xshell实现类似ftp功能

方法1. 新建会话,协议改为sftp,主机为ip,默认端口号不改

ftp_by_xshell

基本操作

# 登录时输入用户名、密码(服务器用户)
# 登录后默认在root目录下
Your current local directory is
C:\Users\18367\Documents\NetSarang\Xshell\Sessions

Type `help' to browse available commnands.
sftp:/root> 
sftp:/root> cd /tmp/

# 无法对无读权限的目录或文件进行操作
sftp:/tmp> get php-fcgi.sock
sftp: cannot open /tmp/php-fcgi.sock to read

# 可以设置获取文件存放的路径
sftp:/root> get .viminfo
Fetching /root/.viminfo to .viminfo
sftp: received 7.52 KB in 0.03 seconds

文件存放目录设置

xshell_sftp_conf

方法2. 安装xftp插件

xshell组件内有xftp插件,通过安装Xftp 5软件,实现登录ftp服务器的功能。

Ctrl + Alt + F快捷键,弹出如下菜单

xftp

根据跳转链接进行验证注册(选择学校版本),进入填写的邮箱地址进行下载安装即可。安装后按Ctrl + Alt + F快捷键,会自动打开xftp客户端(前提是已经使用ssh登录到服务器)。

xftp


© 著作权归作者所有

共有 人打赏支持
Lu_Castiel
粉丝 3
博文 87
码字总数 124222
作品 0
衢州
其他
使用pure-ftpd搭建ftp服务

关于xftp xftp走的是ssh协议,不属于ftp,这种只要是linux开启了sshd服务就可以用。 vsftp获取其他ftp软件实现的是ftp服务,windows上可以搭建,linux上也可以搭建 使用pure-ftpd搭建ftp服务...

豆渣锅
06/26
0
0
2018-3-28 Linux学习笔记

15.4 xshell使用xftp传输文件 首先需安装xftp.可先定位到xshell窗口(任意),再按快捷键Ctrl+Alt+F然后在弹出的对话框中选择下载xftp. 安装xftp后,在xshell窗口,再按快捷键Ctrl+Alt+F就能弹出如...

XiaoluHuang
06/28
0
0
pure-ftpd搭建ftp服务

二、使用pure-ftpd搭建ftp服务 pure-ftpd比较小巧 2.1、安装pure-ftpd yum install -y epel-release yum install -y pure-ftpd 2.2、修改配置文件后启动 vim /etc/pure-ftpd/pure-ftpd.conf ......

linux之路
01/18
0
0
13-5 15 xshell使用xftp pure-ftpd

15.4 xshell使用xftp传输文件15.5 使用pure-ftpd搭建ftp服务扩展vsftp使用mysql存放虚拟用户并验证 http://www.aminglinux.com/bbs/thread-342-1-1.htmlftp的主动和被动模式 http://www.ami...

阿想
2017/11/03
0
0
xshell使用xftp传输文件,使用pure-ftpd搭建ftp服务,

xshell使用xftp传输 打开xshell时,按ctrl+alt+f 调出xftp下载地址并安装 文件太大,有空再试,实际效果不如fz 使用pure-ftpd搭建ftp服务, yum install -y epel-release yum install -y pure...

非此即彼
03/28
0
0
Mac high sierra搭建FTP服务器解决方案

之前一直使用Mac上的自带的FTP服务器,但是升级了high sierra之后发现,苹果删除了自带的FTP服务器,之前Mac上开启和关闭FTP服务的命令失效了。。。下面的方案教你在Mac high sierra上一步步...

凝望向北
2017/11/25
0
0
15.4 xshell使用xftp传输文件;15.5 使用pure-ftpd搭建ftp服务

扩展: vsftp使用mysql存放虚拟用户并验证 : http://www.aminglinux.com/bbs/thread-342-1-1.html ftp的主动和被动模式 : http://www.aminglinux.com/bbs/thread-961-1-1.html 15.4 xshel......

主内安详
03/28
0
0
xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务

xshell使用xftp传输文件1、在xshell中退出当前会话使用组合键:Ctrl+Alt+f,出现如下所示内容: 2、下载xftp完成后再按Ctrl+Alt+f,可以进行下载上传文件 使用pure-ftpd搭建ftp服务 1、[root...

jiekegz
2017/11/20
0
0
15.4 xshell使用xftp传输文件15.5 使用pure-ftpd搭建ftp服务

15.4 xshell使用xftp传输文件 进去页面下载完成后安装 再连接就可以了 两边可以相互传输文件了 15.5 使用pure-ftpd搭建ftp服务 vim /etc/pure-ftpd/pure-ftpd.conf 查看一下进程与21端口 us...

cwliang
06/29
0
0
linux下安装FTP(pure-ftpd)

1、什么是FTP FTP(file transfer protocol)文件传输协议,可以使主机之间共享文件。 2、使用pure-ftp搭建FTP服务 下载pure-ftp软件包 [root@localhost src]# wget http://download.pureftp...

245040605
2014/04/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

设计模式:单例模式

单例模式的定义是确保某个类在任何情况下都只有一个实例,并且需要提供一个全局的访问点供调用者访问该实例的一种模式。 实现以上模式基于以下必须遵守的两点: 1.构造方法私有化 2.提供一个...

人觉非常君
3分钟前
0
0
《Linux Perf Master》Edition 0.4 发布

在线阅读:https://riboseyim.gitbook.io/perf 在线阅读:https://www.gitbook.com/book/riboseyim/linux-perf-master/details 百度网盘【pdf、mobi、ePub】:https://pan.baidu.com/s/1C20T......

RiboseYim
14分钟前
0
0
conda 换源

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mir......

阿豪boy
24分钟前
0
0
Confluence 6 安装补丁类文件

Atlassian 支持或者 Atlassian 缺陷修复小组可能针对有一些关键问题会提供补丁来解决这些问题,但是这些问题还没有放到下一个更新版本中。这些问题将会使用 Class 类文件同时在官方 Jira bug...

honeymose
33分钟前
0
0
非常实用的IDEA插件之总结

1、Alibaba Java Coding Guidelines 经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C...

Gibbons
42分钟前
0
0
Tomcat介绍,安装jdk,安装tomcat,配置Tomcat监听80端口

Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 java程序写的网站用tomcat+jdk来运行...

TaoXu
42分钟前
0
0
TensorFlow,从一个 Android Demo 开始

TensorFlow Android Demo 项目地址 Machine Learning 既然提到了 TensorFlow,那是不是得神经网络、机器学习了解下? 如果你能坚持把 机器学习速成课程 给啃完了,觉得还挺有兴趣的,那可以考...

孟飞阳
44分钟前
0
0
JVM学习笔记二:内存结构规范

1、JVM基本结构图 2、java堆(Heap) 3、方法区(Method Area) 4、程序计数器 5、JAVA栈图解 局部变量表:八大基本类型,还可以存储引用类型 上一篇:JVM学习笔记一:类加载机制介绍...

刘祖鹏
49分钟前
0
0
mui集成微信H5支付(返回白屏问题已经解决)

一.项目需求 因为公司人员缺少,没有专门开发安卓和ios的人员,为了项目尽早上线采用了混合APP开发的方式,我选择了MUI混合开发框架,项目中需要在用户购买VIP会员的时候进行支付,所以需要在项目...

银装素裹
53分钟前
0
0
SpringBoot集成Redis--配置自定义的RedisCacheManager

配置自定义的RedisCacheManager--1自定义键生成规则 默认的键生成器 当不指定缓存的key时,SpringBoot会使用SimpleKeyGenerator生成key。 SimpleKeyGenerator SimpleKey 查看源码可以发现,它...

karma123
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部