网站首页 > 开源技术 正文
xshell使用xftp传输文件
xftp传输文件使用ssh协议进行传输文件,在Windows和linux之间。使用22端口。
下载xftp,安装。平常的Windows安装软件,一步一步来。安装完成后,登录xshell,选择一个远程连接的页面,使用组合键:Ctrl+Alt+F。使用xftp。
pure-ftpd搭建ftp服务
安装pure-ftpd,pure-ftpd在epel扩展源下。
[root@shuai-01 ~]# yum install -y pure-ftpd 1 2
改配置:
[root@shuai-01 ~]# vim /etc/pure-ftpd/pure-ftpd.conf 1 2
找到#PureDB /etc/pure-ftpd/pureftpd.pdb
删除#号
保存退出。
启动pure-ftpd服务,pure-ftpd是使用21端口,所以pure-ftpd与vsftpd是不能同时使用的。
[root@shuai-01 ~]# systemctl start pure-ftpd 1 2
创建一个测试的目录
[root@shuai-01 ~]# mkdir /data/ftp 1 2
创建一个用户:
[root@shuai-01 ~]# useradd -u 1010 pure-ftp 1 2
更改测试目录的属组和属主:
[root@shuai-01 ~]# chown -R pure-ftp:pure-ftp /data/ftp 1 2
创建虚拟用户
[root@shuai-01 ~]# pure-pw useradd ftp-usera -u pure-ftp -d /data/ftp Password: Enter it again: 1 2 3 4
创建虚拟用户并映射到系统用户pure-ftp上
-u 是指定系统用户
-d 是指定虚拟用户的家目录,也是系统用户的家目录
先执行
[root@shuai-01 ~]# pure-pw mkdb 1 2
然后才能登陆
测试:
先在/data/ftp创建一个文件(/data/ftp/123.txt)
[root@shuai-01 ~]# touch /data/ftp/123.txt [root@shuai-01 ~]# lftp ftp_usera@127.0.0.1 1 2 3 4
问题:
[root@shuai-01 ~]# lftp ftp_usera@127.0.0.1
-bash: lftp: 未找到命令
解决方法:
[root@shuai-01 ~]# yum install -y lftp
猜你喜欢
- 2024-10-17 DockerFile文件详解(dockerfile sh)
- 2024-10-17 复制!粘贴!搞定!Lierda Theland OS来了!
- 2024-10-17 Linux学习日志20090310(linux learn)
- 2024-10-17 RedHat Linux 7安装CentOS 7 yum源的安装步骤
- 2024-10-17 成为合格的Linux运维工程师必备技能:
- 2024-10-17 一套五星级酒店智能化系统设计说明书
- 2024-10-17 ftp终端中下载orerilly子目录下所有到本地目录中
- 2024-10-17 安服仔偷懒必备技能之自动化主机检查脚本
- 2024-10-17 Linux之RedHat7如何更换yum源(redhat更换centos yum源)
- 2024-10-17 Windows下使用GIT管理推送FTP代码
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)