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

相关推荐
byte轻骑兵22 分钟前
【BlueZ 】蓝牙 HCI 协议基础:与 BlueZ 源码的层面对应关系
linux·hci·电脑蓝牙·嵌入式蓝牙·buez
万联WANFLOW31 分钟前
Meta开源了能本地跑的agent
运维·服务器·网络·人工智能·业界资讯
Brilliantwxx34 分钟前
【Linux】 进程(1) 从冯诺依曼体系到进程核心概念
linux·运维·服务器
陈聪.40 分钟前
Docker 核心知识整理:从入门到企业级应用
运维·docker·容器
城管不管1 小时前
重生——第十次面试之开源中国一面挂
java·linux·开发语言·算法·面试·职场和发展·开源
蜀道山老天师1 小时前
Zabbix监控Apache与Nginx应用实践完整指南
linux·运维·nginx·apache·zabbix
王志来137944730081 小时前
从分散到集成:工控服务器机箱采购如何实现“一站式”破局
运维·服务器·人工智能·python
暖核1 小时前
Linux实战入门:从零编写第一个Bash Shell脚本
linux·运维·bash
云原生指北1 小时前
Docker Sandboxes 的隔离例外:共享 Skills 与宿主机 MCP
运维·docker·ai·容器·agent
2301_786756601 小时前
不做分子仿真、不布局自动化实验室,垂直科研智能平台同样跑通 AI for Science 可持续变现
运维·人工智能·自动化