ftp

简介: 一.1.1 Ftp 注:添加用户指定目录后默认其为此用户的共享目录。   安装: # yum -y install vsftpd   配置: 前提:关闭防火墙、SELinux。 1) 将/etc/vsftpd/user_list、/etc/vsftpd/ftpusers文件中root行注释。

一.1.1 Ftp

注:添加用户指定目录后默认其为此用户的共享目录。

 

安装:

# yum -y install vsftpd

 

配置:

前提:关闭防火墙、SELinux

1

/etc/vsftpd/user_list/etc/vsftpd/ftpusers文件中root行注释。

# root

2

# setsebool -P ftpd_disable_trans=1(关闭SELinux可不执行)

# cat /etc/vsftpd/vsftpd.conf

anonymous_enable=NO

 

设置用户只能访问自身目录

[root@t4 k]# cat /etc/vsftpd/vsftpd.conf

chroot_local_user=YES

chroot_list_enable=YES

# (default follows)

chroot_list_file=/etc/vsftpd/chroot_list

allow_writeable_chroot=YES     # 需手动加入,否则报错

 

注:改完配置文件之后,需手动创建chroot_list,否则登陆报错!!!

若希望某个用户可访问根目录,把用户名加入

/etc/vsftpd/chroot_list一行一个用户名,不存在则创建

 

启动

# systemctl restart vsftpd.service

 

开机自启:

# systemctl enable vsftpd.service

 

添加用户:

# useradd ftpadmin -s /sbin/nologin d /tmp/ftp/

# passwd ftpadmin

 

测试:

 在浏览器或者我的电脑里输入ftp://ip(局域网)测试

-------------------------------------------------------------

作者: 罗穆瑞

转载请保留此段声明,且在文章页面明显位置给出原文链接,谢谢!

------------------------------------------------------------------------------

如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

------------------------------------------------------------------------------

目录
相关文章
|
8月前
|
安全 网络安全 数据安全/隐私保护
FTP的介绍
FTP的简单介绍
92 0
|
存储 监控 网络协议
FTP:文件传输协议
本文假设您了解传输控制协议 (Transmission Control Protocol,TCP) [2] 和 Telnet 协议 [TELNET协议规范]。这些文档包含在 ARPA-Internet 协议手册 [1] 中。
527 0
FTP:文件传输协议
|
安全 Unix Linux
FTP服务|学习笔记
快速学习FTP服务
FTP服务|学习笔记
|
存储 弹性计算 缓存
|
测试技术 Linux
|
Linux 网络安全 数据安全/隐私保护
|
Java 数据安全/隐私保护