作者:小子少耍酷10 | 来源:互联网 | 2023-08-07 09:18
大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-服务篇的第14篇文章文章目录前言ftp配置文件详解1.常见默认配置参数2.常见参数的含义配置文件使用举例1.创建本地用户
大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-服务篇的第14篇文章
文章目录
- 前言
- ftp配置文件详解
- 配置文件使用举例
- 1. 创建本地用户tom并设置密码
- 2. 设置本地用户常用参数
- 3. 测试本地用户上上传和下载
- 总结
前言
上篇文章我们探讨了ftp的原理及基本使用,今天我们来聊聊ftp服务的配置文件。 每个服务的配置文件都值得花时间研究。
ftp配置文件详解
1. 常见默认配置参数
[root@gaosh-17 vsftpd]
/etc/vsftpd
[root@gaosh-17 vsftpd]
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
[root@gaosh-17 vsftpd]
2. 常见参数的含义
use_localtime=YES
reverse_lookup_enable=NO
listen_port=21
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
local_root=/home/tom
local_max_rate=0
anon_upload_enable=NO
anon_mkdir_write_enable=NO
connect_from_port_20=YES
chown_uploads=NO
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES 是否支持tcp_wrapper
idle_session_timeout=300
data_connection_timeout=1
配置文件使用举例
本地用户默认配置
1. 创建本地用户tom并设置密码
[root@gaosh-17 vsftpd]
[root@gaosh-17 vsftpd]
更改用户 tom 的密码 。
passwd:所有的身份验证令牌已经成功更新。
[root@gaosh-17 vsftpd]
2. 设置本地用户常用参数
anonymous_enable=NO 关闭匿名登录
local_enable=YES
write_enable=YES
local_umask=022
local_root=/home/tom
local_max_rate=0
[root@gaosh-17 vsftpd]
[root@gaosh-17 vsftpd]
3. 测试本地用户上上传和下载
ftp登录:
输入用户名密码
上传测试:
查看服务器上的目录:
[oot@gaosh-17 vsftpd]
[root@gaosh-17 tom]
tom-test
[root@gaosh-17 tom]
总结
本文主要介绍了ftp的配置文件,并设置了本地用户访问ftp服务器。 在公司里,我们也大多是window和ftp服务器的结合使用。 不过在Linux下还有一个lftp命令,是我们运维人员登录服务器的首选工具。
下篇文章我们来探讨客户端LFTP的使用。
ftp系列文章目录
【Linux】循序渐进学运维-服务篇-FTP的原理及使用
【Linux】循序渐进学运维-服务篇-FTP服务配置文件详解