当前位置:网站首页>16.文件传输协议、vsftpd服务
16.文件传输协议、vsftpd服务
2020-11-07 22:18:00 【剑皇萧剑】
SELinux安全子系统
- 三种模式:
- enforcing:强制启用安全策略模式,将拦截服务的不合法请求。
- permissive:遇到服务越权访问时,只发出警告而不强制拦截。
- disabled:对于越权的行为不警告也不拦截。
- getenforce- 获得当前SELinux服务的运行模式
- setenforce0 / 1 -临时修改SELinux当前的运行模式(0为禁用,1为启用)
- semanage<options>__<file>- 管理SELinux的策略
- [-l] - 查询;
- [-a] - 添加;
- [-m] - 修改;
- [-d] - 删除
- restorecon- 将设置好的SELinux安全上下文立即生效
文件传输协议(FTP)
- Package: vsftpd, ftp
- 工作模式
- 主动模式:FTP服务器主动向客户端发起连接请求
- 被动模式:FTP服务器等待客户端发起连接请求(FTP的默认工作模式)
- systemctl enable_<serviceName>_应用配置
vsftpd工作模式
- 匿名开放模式(不安全)【匿名用户:anonymous】
- 本地用户模式
- 虚拟用户模式(安全,但配置较复杂,要用到PAM)
- -6 使用IPv6协议
简单文件传输协议 (TFTP)
- Package: tftp_server, tftp
TFTP服务是使用xinetd服务程序来管理的。xinetd服务可以用来管理多种轻量级的网络服务,而且具有强大的日志功能。简单来说,在安装TFTP软件包后,还需要在xinetd服务程序中将其开启,把默认的禁用(disable)参数修改为no
TFTP的命令功能不如FTP服务强大,甚至不能遍历目录,在安全性方面也弱于FTP服务。而且,由于TFTP在传输文件时采用的是UDP协议,占用的端口号为69,因此文件的传输过程也不像FTP协议那样可靠。但是,因为TFTP不需要客户端的权限认证,也就减少了无谓的系统和网络带宽消耗,因此在传输琐碎(trivial)不大的文件时,效率更高。
版权声明
本文为[剑皇萧剑]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/2427652/blog/4707745
边栏推荐
- See once to understand, graphic single chain table inversion
- Code Review Best Practices
- WPF 关于绘图个人总结
- On hiz buffer
- 数据库基本操作
- Principles of websocket + probuf
- awk实现类sql的join操作
- Git code submission operation, and git push prompt failed to push some refs'xxx '
- Web Security (3) -- CSRF attack
- Hand tearing algorithm - handwritten singleton mode
猜你喜欢
获取树形菜单列表
数据库基本操作
android基础-RadioButton(单选按钮)
use Xunit.DependencyInjection Transformation test project
状态压缩:对动态规划进行降维打击
京淘项目day09
laravel8更新之维护模式改进
Fortify漏洞之 Privacy Violation(隐私泄露)和 Null Dereference(空指针异常)
Summary of the resumption of a 618 promotion project
Face recognition: attack types and anti spoofing techniques
随机推荐
栈-括号的匹配
LadonGo开源全平台渗透扫描器框架
Animation techniques and details you may not know
Web安全(二)---跨域资源共享
Adobe Lightroom / LR 2021 software installation package (with installation tutorial)
【原创】ARM平台内存和cache对xenomai实时性的影响
ROS learning: remote start ROS node
面部识别:攻击类型和反欺骗技术
Web Security (1) -- browser homology strategy
Improvement of maintenance mode of laravel8 update
leetcode之判断路径是否相交
Awk implements SQL like join operation
android基础-RadioButton(单选按钮)
Git代码提交操作,以及git push提示failed to push some refs'XXX'
sed之查找替换
leetcode之判断路径是否相交
What details does C + + improve on the basis of C
What kind of technical ability should a programmer who has worked for 1-3 years? How to improve?
Get started, GIT
Problems of Android 9.0/p WebView multi process usage