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

相关推荐
敖行客 Allthinker1 小时前
企业级多台服务器组装 K3s 高性能集群实战指南
运维·服务器·团队开发
RisunJan1 小时前
Linux命令-readonly(Bash 内建设置只读变量)
linux
m0_737302582 小时前
OpenClaw:赋予大模型执行能力的开源本地 AI 智能体
服务器
Web极客码2 小时前
在WordPress Multisite中添加超级管理员用户
服务器·php·网站
TTBIGDATA3 小时前
【Ambari Plus】10.HBase 安装
大数据·运维·hadoop·ambari·hdp·cdh·bigtop
FlightYe3 小时前
FFmpeg移动端硬解机制
linux·网络·ffmpeg·音视频·实时音视频·视频编解码
京韵养生记3 小时前
【无标题】
java·服务器·前端
笨笨没好名字3 小时前
Leetcode刷题python3版第一周(下)
linux·算法·leetcode
艾伦_耶格宇3 小时前
【ELK】-2 ELK的搭建
运维·elk
huainingning3 小时前
锐捷ACL单向TCP互通组网-通过Established状态回包实现
服务器·网络·tcp/ip