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

相关推荐
海阔天空任鸟飞~2 小时前
Linux 权限 777
linux·运维·服务器
IT瑞先生3 小时前
docker-compose下快速部署实操——持续更新...
运维·docker·容器
无锡银洲自动化4 小时前
工业模拟量采集痛点分析:IDCB-4E/DR/Y测量前端解决方案
运维·产品运营
Kina_C5 小时前
Linux iptables 防火墙原理与实操——从四表五链到 NAT 配置
linux·运维·服务器·iptables
A洛5 小时前
Codex 实战:一句话完成 Temu 商品图采集与印花抠图自动化
运维·人工智能·自动化·codex
wdfk_prog5 小时前
嵌入式面试真题第 15 题:不可恢复异常后的通用崩溃快照、调用栈保存与离线分析架构
linux·开发语言·面试·架构
Urbano5 小时前
服装工厂卫衣量产提质增效方案:工序自动化替代、产能优化、多品牌设备选型及落地案例
运维·自动化
GlobalSign数字证书6 小时前
自动化时代,如何高效部署SSL证书?
运维·自动化·ssl
大侠锅锅8 小时前
第 19 篇:远程运维体系——指标、SSH、日志与 OTA 升级
运维·ssh
灵机一物9 小时前
企业选型参考:2026 CXL 内存扩展方案六强测评与落地指南
服务器·网络·数据库·人工智能