小工具      在线工具  汉语词典  css  js  c++  java

CentOS 开启ftp服务及基本使用方法

Linux 额外说明

收录于:42天前

添加ftp用户及登录配置详解

0.首先确认是否安装了vsftpd服务

安装 yum 安装 vsftpd

启动vsftpd服务:systemctl start vsftpd.service

1.修改配置项

vi /etc/vsftpd/vsftpd.conf

用户列表启用=是

userlist_deny=NO --新

2.添加用户sww

由root用户执行

useradd -d /ftp_data -g ftp -s /sbin/nologin sww

passwd sww --设置密码

ftp_data是sww用户的主目录

sww 是 ftp 用户

3. 配置用户允许访问

vi /etc/vsftpd/user_list

添加允许访问sww的用户

4、遇到的问题

然后使用Filezilla ftp工具连接服务器。

(1) FileZilla 尝试连接失败,并显示“ECONNREFUSED - 连接被服务器拒绝”。选择协议为SFTP。解决方法如下图:

(2)然后报530登录不正确

检查/etc/pam.d/vsftpd

vim /etc/pam.d/vsftpd

注释掉 auth required pam_shells.so

还要添加所需的身份验证 pam_nologin.so

如下所示:

从 SFTP 服务器收到意外的文件结束解决方案:

vi /etc/ssh/sshd_config

注释掉子系统 sftp /usr/libexec/openssh/sftp-server

添加子系统 sftp 内部 sftp

5.然后就可以成功连接ftp服务器了

参考:https://www.cnblogs.com/staryea/p/8520817.html

. . .

相关推荐

额外说明

使用JFrame、JPanel、Graphics的Java绘图案例讲解

前言: 本文将介绍Java绘图工具的使用,通过具体示例,演示通过Java的Graphics类在JFrame中的JPanel上绘制图形的步骤和方法。 一.绘图的相关Java类介绍: JFrame类,是Java图形用户界面(GUI)工具包swing中的存放组

额外说明

MS SQL 常用SQL语句(七):数据库登录名、服务器角色、数据库用户、权限管理等操作sq...

七、数据库登录名、服务器角色、权限管理等操作 --1、使用T-SQL修改服务器的认证模式 xp_instance_regwrite N'HKEY_LOCAL_MACHINE',N'SOFTWARE\Microsoft\Microsoft SQL Serv

额外说明

keepalived高可用

文章目录 keepalived高可用 1. keepalived简介 1.1 keepalived是什么 1.2 keepalived的重要功能 1.3 keepalived高可用故障转移的原理 1.4 keepalived原理 1.4.1 keepal

额外说明

AccessDeniedException: spring security 认证中的一个小坑(bug集2)

情况: 后端测试成功,前端对接测试的时候 出现这个问题 org.springframework.security.access.AccessDeniedException: 不允许访问     at org.springframework.securit

额外说明

机器学习 第二节 第三课

[toc] 绘制条形图 假设你知道了列表 a 中的电影分别在 9月14号, 9月15号, 9月16号三天的票房, 为了展示列表中电影本身的票房以及同其他电影的数据对比情况, 应该如何更加直观的呈现该数据? a = [ "猩球崛起 3: 终极之战", "敦

额外说明

【Rust 基础篇】Rust函数详解

文章目录 引言 一、函数定义 二、函数参数 三、函数返回值 四、函数重载 五、函数作为参数和返回值 总结 引言 函数是编程语言中的基本构建块之一,用于封装可重用的代码块,并实现特定的功能。在Rust中,函数是一种重要的概念,它们具有严格的类型系统和内存安

额外说明

python开发中使用pipenv配置虚拟空间的方法

1、安装pipenv pip3 install pipenv 2、创建一个虚拟环境 进入项目的目录下(注意一定要这样) 初始化虚拟环境 pipenv --python 3.8 # 根据电脑python的版本 3、想要安装依赖包速度快点,可以修改Pip

额外说明

一、Gin开篇

一、Gin开篇 1.1、web应用程序 package main import ( "fmt" "net" ) func main() { listener, err := net.Listen("tcp", "127.0.0.1:8888")

额外说明

解决Windows缺少mfc70u.dll无法启动程序问题

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个mfc70u.dll文件进行安装(前提是找到适合的版本),当我

额外说明

如何在WordPress菜单中添加标题而不链接页面

最近,我们的一位用户询问我们是否有一种方法可以在 WordPress 菜单中添加标题而不添加链接。默认情况下,WordPress 菜单要求每个菜单项链接到一个页面或自定义链接。但是,在创建下拉菜单时,您可能希望为子菜单添加标题,而不将其链接到特定页面。例

ads via 小工具