centos怎样设置ftp登录?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos怎样设置ftp登录?相关的知识,希望对你有一定的参考价值。

参考技术A ftp权限配置是比较繁琐的。
我之前只配置在ubuntu 14.04中配置过,没在centos 7中配置过,具体过程可以参考下:
一. 为了服务器的安全,只可以使用ftp登录,禁止使用telnet与ssh登录
1,修改/etc/pam.d/vsftpd的验证模块 # Standard behaviour for ftpd(8). auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
# Note: vsftpd handles anonymous logins on its own. Do not enable # pam_ftp.so.
# Standard blurb. @include common-account @include common-session
@include common-auth #auth required pam_shells.so 注销下auth required pam_sheels.so验证
2,修改/etc/vsftpd.conf文件,添加check_shell=NO至vsftpd文件。
3,修改/etc/passwd用户的shell为false或nologin,重启/etc/init.d/vsftpd即可. 当然,也可以修改/etc/passwd中wp26:x:1002:1002::/home/vhost/wp26:/bin/false的最后/bin/false为/usr/bin/passwd,让用户登录系统只能够修改密码。
二. 设置ftp相关目录

以上是关于centos怎样设置ftp登录?的主要内容,如果未能解决你的问题,请参考以下文章

centos vsftpd

centos7ftp目录浏览设置

怎样修改登陆ftp的端口?

Centos7安装搭建FTP服务器

如何修改 ftp 端口

CentOS8搭建FTP服务器