麒麟linux服务器搭建ftp服务【经典版】

目录

一  概述

1.1 概述

1.1.1 查看麒麟系统版本

1.1.2 查看ftp的状态和日志

1.1.3 使用git bash连接服务器

1.2 防火墙操作

1.2.1 防火墙常用操作

1.2.2 防火墙移除服务和端口

1.3查看ftp服务的日志

1.4 查看ftp连接控制端口

1.5 查看linux上是否安装ftp

1.6 查看被动模式pasv端口范围

1.7 linux的文件目录权限说明

二  具体搭建步骤

2.1 搭建ftp服务

2.1.1. 安装vsftpd

2.1.2.  vsftpd的配置

2.2 创建一个ftp新用户

2.2.1 创建ftp用户

2.2.2 设置目录权限

2.2.3 设置访问ftp的白名单用户

​​​​​​​2.3 配置防火墙的允许端口的访问策略

​​​​​​​2.4 启动vsftpd服务

三 验证ftp服务的连通性

3.1 方式1 使用telnet命令

3.1.1  通过telnet命令

3..2 方式2使用ftp命令

3.2.1 使用ftp命令

​​​​​​​3.3 方式3使用filezilla

3.4   验证ssh协议的连通性

3.4.1 通过sftp命令

​​​​​​​3.4.2 Sftp与ftp

四 常见问题及解决方法

4.1 ftp服务无法启动

4.2  客户端登录后无法列出目录,被动模式设置问题

4.3  用户无法进行登录

4.4 用户无权上传文件

五  ftp的被动模式和主动模式

5.1 主动模式

5.2 被动模式

5.3  实际使用建议

一  概述

1.1 概述

1.1.1 查看麒麟系统版本

执行查看命令:

cat   /etc/os-release

截图如下:中联麒麟系统

1.1.2 查看ftp的状态和日志

systemctl status vsftpd

journalctl  -xe  -u  vsftpd | tail -n 20

journalctl -u  vsftpd.service -b --no-pager |tail -n 30

1.1.3 使用git bash连接服务器

ssh  root@22.8.8.8

ssh  bcftp@22.8.12.45      #根据提示输入密码,登录即可

1.2 防火墙操作

1.2.1 防火墙常用操作

    1.查看防火墙状态

    systemctl status firewalld

    2.启动防火墙

    systemctl start firewalld

    3.关闭防火墙

    systemctl stop firewalld

    4.查看防火墙的配置规则

    注意需要启动防火墙才能进行查看

    Firewall-cmd  --list-all

    1.2.2 防火墙移除服务和端口

    https://chat.deepseek.com/a/chat/s/fc8c5c56-f300-427d-9d31-1e0fac5bb328

    1.3查看ftp服务的日志

    1.如果新建一个账户A,访问到的目录,以及上传下载的目录就是:/home/A

    2.ftp的默认日志目录是: /var/log/vsftpd.log

    3.ftp的默认文件存储路径为:/var/ftp  ,这个目录是ftp服务器用来存储上传和下载文件的默认位置

    1.4 查看ftp连接控制端口

    ​​​​​​​1查看ftp连接控制端口

    1.使用命令

    sudo  netstat  -tulnp | grep  vsftpd

    2.案例图

    3.通过输出信息看到, *21 为正在监听的端口

    1.5 查看linux上是否安装ftp

    1.查看服务状态

    systemctl  status  vsftpd

    2.查看端口监听情况

    netstat -tulnp | grep 21

    linux查看是否安装ftp - 腾讯云开发者社区 - 腾讯云

    1.6 ​​​​​​​查看被动模式pasv端口范围​​​​​​​

    1.7 ​​​​​​​linux的文件目录权限说明

    1.文件权限列表信息

    -rw-r--r-- 1 alice developers 1024 Jan 10 10:00 file.txt

    2.说明角色关系

    rw-  r--  r--

    └─┬┘ └─┬┘ └─┬┘

      │    │    └─ 其他人(others)权限

      │    └─ 所属组(group)权限

      └─ 所属者(owner)权限

    3.详细说明

    • 1. 所属者 (Owner/User)

    定义:文件的创建者或当前拥有者

    权限特点:

    拥有文件的最高控制权

    可以修改文件内容和权限设置

    可以更改文件的所属组和所有者

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值