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

相关推荐
流星白龙4 分钟前
【Docker】9.Docker 镜像仓库实战
运维·docker·容器
朋友圈自动点赞工具11 分钟前
NAS游戏库自动下载新方案,Questarr部署教程
服务器·数据库·游戏·科技资讯
张洛闻Eren17 分钟前
云原生k8s【第六课】:K8s 访问控制
运维·docker·云原生·容器·kubernetes·k8s
苹果嘉尔1213835 分钟前
Linux系统编程——网络(TCP)
linux·运维·服务器
网安蟹佬霸39 分钟前
区块链与智能合约安全实战:从Solidity审计到DeFi漏洞深度剖析
运维·前端·网络·安全·自动化·区块链·智能合约
昌原的儿子LEO1 小时前
Linux进程知识点总结
linux·服务器·c语言·数据库
IT小白杨1 小时前
哪种浏览器适合跨境电商?2026场景化方案建议与架构对比
服务器·chrome·经验分享·架构·安全架构·指纹浏览器
koi77u1 小时前
嵌入式学习---进程与线程(1)
linux·服务器·学习
三8441 小时前
WordPress REST API 参数校验机制剖析:为什么 author__not_in 无法直接盲注?
服务器·前端·数据库
椿.湫1 小时前
kubenetes pod管理
linux·运维·服务器