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 ![](https://file.jishuzhan.net/article/1776432543269130241/c1196808608ddaf3a4a51fc54de9b3e1.webp)

相关推荐
Aspiresky1 小时前
浅析Linux进程信号处理机制:基本原理及应用
linux·运维·信号处理
全栈工程师修炼指南1 小时前
告别手动构建!Jenkins 与 Gitlab 完美协作,根据参数自动化触发CI/CD流水线实践
运维·ci/cd·自动化·gitlab·jenkins
ajassi20002 小时前
linux C 语言开发 (八) 进程基础
linux·运维·服务器
..过云雨2 小时前
05.【Linux系统编程】进程(冯诺依曼体系结构、进程概念、进程状态(注意僵尸和孤儿)、进程优先级、进程切换和调度)
linux·笔记·学习
matlab的学徒3 小时前
Web与Nginx网站服务(改)
linux·运维·前端·nginx·tomcat
Insist7533 小时前
prometheus安装部署与alertmanager邮箱告警
linux·运维·grafana·prometheus
BAGAE3 小时前
MODBUS 通信协议详细介绍
linux·嵌入式硬件·物联网·硬件架构·iot·嵌入式实时数据库·rtdbs
灿烂阳光g3 小时前
SELinux 策略文件编写
android·linux
xqlily3 小时前
Linux操作系统之Ubuntu
linux·运维·ubuntu
阿部多瑞 ABU3 小时前
《基于国产Linux的机房终端安全重构方案》
linux·安全