centos7.6离线安装vsftpd并配置用户

:2022年01月16日 CSDN
分享到:

一、离线安装vsftpd1.查看自己服务器有没有安装vsftpd. rpm -qa |grep vsftpd上图是有安装ftp服务器,若没有则什么都不显示。2.下载vsftpd的RPM包并安装centos7.6服务器下载服务包地址:http://mirrors....

一、离线安装vsftpd

1.查看自己服务器有没有安装vsftpd. rpm -qa |grep vsftpd

在这里插入图片描述

上图是有安装ftp服务器,若没有则什么都不显示。

2.下载vsftpd的RPM包并安装

centos7.6服务器下载服务包地址:http://mirrors.aliyun.com/centos/7.8.2003/os/x86_64/Packages/

在这里插入图片描述

在这里插入图片描述

3.上传安装包到服务器,放在安装目录,比如/home/ 下。

4.若没有安装ftp,则在安装包目录执行命令 rpm -Uvh vsftpd-3.0.2-27.el7.x86_64.rpm

5.安装文件目录下,修改配置文件:

cd /etc/vsftpd/

在这里插入图片描述

编辑配置文件 : vi vsftpd.conf ,主要改几点:

在这里插入图片描述

anonymous_enable=NO 禁止匿名用户登录

listen_ipv6=NO

新加 :

reverse_lookup_enable=NO

pam_service_name=vsftpd

userlist_enable=YES

tcp_wrappers=YES

listen_port=2121 //如果需要改端口号,如修改端口,则需编辑 /etc/services 文件,将其中的 ftp 21/tcp 改为 ft

p 2121/tcp

配置字段参考文件:

https://www.cnblogs.com/helloxk/p/3592834.html

https://blog.csdn.net/longxibendi/article/details/5807010

6:服务启动:systemctl start vsftpd.service 重启:systemctl restart vsftpd.service

二、分配ftp用户

在root用户下

新增用户:useradd -d /home/user1 user1

设置密码:passwd user1//为user1设置密码

限定用户不能telnet,只能ftp: usermod -s /sbin/nologin user1

用户恢复正常:usermod -s /sbin/bash user1

设置 /home/user1目录的owner为user1用户 chown -R user1 /home/user1

设置 /home/user1目录的权限为766, 也就是 rwxrw-rw- chmod -R 766 /home/user1

cd /etc/vsftpd/

vi user_list 新增一行用户

在这里插入图片描述

重启:systemctl restart vsftpd.service

验证是否成功:

安装ftp,根据上边的下载地址,找到文件,上传到服务器:

在这里插入图片描述

在这里插入图片描述

rpm -ivh ftp-0.17-67.el7.x86_64.rpm

在这里插入图片描述

成功!

执行:

在这里插入图片描述

退出ftp环境:quit

在这里插入图片描述

成功!

可能出现的报错:

在这里插入图片描述

chmod a-w /home/user1去除用户主目录的写权限,注意把目录替换成你自己的.

在这里插入图片描述

注释了 /etc/pam.d/vsftpd 文件里的这一行,

在前面加 # 号: auth required pam_shells.so,

这一步之前没做, 登录时一直提示 530 Login incorrect.

可能用到的网站:

https://www.cnblogs.com/ftl1012/p/rpm.html
————————————————
版权声明:本文为CSDN博主「倚楼听风雨,淡看江湖路」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42356358/article/details/106388691

[我要纠错]
文:王振袢&发表于江苏
关键词: 安装 vsftpd1. 查看 自己 服务器

来源:本文内容搜集或转自各大网络平台,并已注明来源、出处,如果转载侵犯您的版权或非授权发布,请联系小编,我们会及时审核处理。
声明:江苏教育黄页对文中观点保持中立,对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,不对文章观点负责,仅作分享之用,文章版权及插图属于原作者。

点个赞
0
踩一脚
0

您在阅读:centos7.6离线安装vsftpd并配置用户

Copyright©2013-2024 JSedu114 All Rights Reserved. 江苏教育信息综合发布查询平台保留所有权利

苏公网安备32010402000125 苏ICP备14051488号-3技术支持:南京博盛蓝睿网络科技有限公司

南京思必达教育科技有限公司版权所有   百度统计

最热文章
最新文章
  • 卡尔蔡司镜片优惠店,镜片价格低
  • 苹果原装手机壳