当前位置:首页 > 技术文章 > 正文内容

Linux中ftp服务修改默认21端口等(linux修改ftp用户名和密码)

douba31个月前 (07-17)技术文章13

Linux中搭建ftp服务器参见:Linux搭建FTP服务器

Linux中访问ftp服务常见问题参见:Linux中vsftpd服务的常见问题

1.修改ftp服务的控制连接的默认端口21

(1)修改vsftpd的配置文件

#修改配置文件
vi /etc/vsftpd/vsftpd.conf
listen_port=12345

(2)修改/etc/services

vi /etc/services
ftp       12345/tcp
ftp       12345/udp

(3)修改防火墙配置并重启vsftpd服务

#修改防火墙配置
firewall-cmd --zone=public --add-port=12345/tcp --permanent
firewall-cmd  --reload 
#重启vsftpd服务
systemctl    restart    vsftpd

2.Linux中ftp和vsftp的关系

(1)vsftp是什么?

vsftpd 是very secure FTP daemon的缩写。vsftpd 可以运行在诸如 Linux、BSD、Solaris、 HP-UNIX等系统上面,是一个完全免费的、开放源代码的ftp服务器软件

其在x86架构下,el6系列操作系统中某个版本rpm包是:
vsftpd-2.2.2-24.el6.x86_64.rpm

#离线安装ftp的服务器端vsftpd
rpm  -ivh   vsftpd-2.2.2-24.el6.x86_64.rpm

(2)ftp是什么?

狭义的理解,可以认为ftp是linux下的ftp的客户端。

#离线安装ftp的客户端ftp
rpm  -ivh  ftp-0.17-54.el6.x86_64.rpm

3.访问ftp服务的几种方式

(1)Windows操作系统下

1)通过浏览器进行访问,例如火狐、搜狗浏览器等

2)资源管理器

3)客户端,例如filezilla

(2)Linux操作系统下

安装ftp的客户端后

#连接ftp服务器,接着输入用户名和密码即可登陆
ftp 192.168.214.42  12345

4.ftp常用命令

登陆ftp服务器后

(1)显示当前目录的列表:

ftp> ls  或者 ftp>dir

(2)显示当前目录的路径

ftp>pwd

(3)下载文件

#单文件下载
ftp>get  [remote-file] [local-file],例如:ftp> get /usr/your/1.htm 1.htm
#批量下载
ftp>mget [remote-files],例如:ftp> mget *.*

(4)上传文件

#单文件上传
ftp>put local-file [remote-file],例如:ftp>put 1.htm /usr/your/2.htm
#批量下载
ftp> mput local-files,例如:ftp>mput *.htm

(5)断开连接

ftp> bye

#学问分亨官##闪光时刻二期##闪光时刻第二期主题征文#

相关文章

一文讲清怎样利用Python实现可以远程检索Linux日志的管理工具

摘要:在企业运维、开发测试以及系统安全等日常工作中,Linux服务器日志的分析与检索是一项不可或缺的任务。传统方式通常依赖通过SSH远程登录服务器,手动查找、下载或分析日志文件,这种方式效率低、易出错...

Linux系统如何查看服务的运行状态

请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. 前言本文主要讲解如何在Linux系统上查看服务的运行状态。Linux系统提供各种系统...

Linux基础知识之查看io(查看linux的io使用情况)

1.查看占用IO高的磁盘:iostat -X -d -k 1 102.查看占IO的pid:pidstat -d3.查看pid进程:ps -aux | grep pid4.查看占用IO高的pid:iot...

Linux通过netstat查看服务及监听端口总结

在日常开发或者运维过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询。netstat命令一些常用参数说明如下:-a 或–all 显示...

Linux 命令 ncftp(文件传输)——想玩转linux就请一直看下去

我是IT悟道,点击右上方“关注”,每天分享IT、科技、数码方面的干货。Linux ncftp命令Linux 命令大全Linux ncftp命令用于传输文件。FTP让用户得以下载存放于服务器主机的文件,...

如何在 Linux 中将 FTP 用户限制为目录

1. 概述在本文中,将配置 vsftpd 以限制用户在通过 FTP 建立连接时浏览父目录。将通过创建 FTP 用户并修改 vsftpd.conf 文件中的默认配置来实现这一点。2. 设置 FTP 用户...