Linux 系统 ftp的安装与配置

Linux 系统 ftp的安装与配置

##############################

一安装ftp

yum -y install ftp lftp

yum -y install vsftpd //安装ftp

二添加ftp用户

useradd admin -s /sbin/nologin //添加不带bin的系统用户

#passwd admin //设置admin 用户密码

三配置ftp配置文件

cd /etc/vsftpd/

egrep -v '^#|^$' /etc/vsftpd/vsftpd1.conf

root@jjl vsftpd# vi vsftpd.conf //对ftp配置文件进行设置

复制代码
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
local_max_rate=500000
max_clients=300
anon_mkdir_write_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
listen_port=21
idle_session_timeout=60
data_connection_timeout=120
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
chroot_local_user=YES
ftpd_banner=Welcome to oa.jjl.cn FTP service
user_config_dir=/etc/vsftpd/vsftpd_users        //制定用户配置文件位置

四对ftp用户单独设置

cd /etc/vsftpd/vsftpd_users

root@jjl vsftpd_users# vi admin //对用户admin 进行设置

write_enable=YES

local_root=/usr/weaver/ecology //admin用户可以访问修改的文件位置

/etc/vsftpd.ftpusers文件保存不允许进行FTP登录的本地用户帐号,通常是在系统中具有较高权限的帐户。

禁止登录到FTP的用户:#echo us3>>/etc/vsftpd.ftpusers

允许登录到FTP的用户: #echo us1>>/etc/vsftpd.user_list

相关推荐
jieyucx4 小时前
【系统安全铁律】解密 Linux 权限三色数字密码:chmod 最小化赋权与生产环境避坑指南
linux·安全·系统安全·权限·chmod·777
AOwhisky5 小时前
Linux(CentOS)系统管理入门笔记(第四期)——文件系统(下篇):文件与目录操作实战——cpmvmkdirrmln
linux·运维·笔记·centos·云计算·文件系统
岑梓铭5 小时前
考研408《操作系统》复习笔记,第四章《4.2.2 文件操作、文件共享、文件保护》
linux·考研·操作系统·文件系统·408
Mr.HeBoYan5 小时前
DPDK为什么越来越少使用rte_ring?——从Lock-Free到Run-to-Completion,重新理解现代DPDK架构演进(上)
linux·网络·算法·性能优化·架构·dpdk
XTIOT6665 小时前
CRPT 诚实标识采集落地技术实践:分工况硬件选型与合规数据标准化解决方案
大数据·运维·人工智能·嵌入式硬件·物联网
云栖梦泽6 小时前
从 IMX415 摄像头驱动理解 Media Controller 框架
linux·开发语言·c++·嵌入式硬件
纳兰青华6 小时前
CentOS Stream 9 下载与安装完全指南:为什么它是当前最稳妥的选择?
linux
白白白飘6 小时前
【8】补充与拓展:Langchain的联网搜索Agent,使用Tavily工具
服务器·网络·langchain
草邦设计开发团队_媒体资源平台6 小时前
Linux 稳定常驻启动 PHP 队列,服务器重启自动恢复
linux·服务器·php·队列执行
想你依然心痛7 小时前
嵌入式容器:Docker与BalenaOS在边缘设备上的实践——容器运行时与OTA
运维·docker·容器