当前位置:网站首页>proftpd 配置文件说明
proftpd 配置文件说明
2022-07-30 05:49:00 【大大大大小小】
1.开启root登录
(1)删除/etc/ftpusers里的root
(2)在proftpd.conf里添加如下配置:RootLogin on
2.配置匿名登录,对protfpd.conf做如下配置:
<Anonymous /app>
#匿名登录后进行ftp上传下载是,使用smile启动proftpd守护进程
User smile
Group smile
#匿名登录,既相当于使用smile登录,其权限也去smile权限一直
UserAlias anonymous smile
MaxClients 10
DisplayLogin welcome.msg
DisplayChdir .message
#定义权限,此处允许匿名用户对/app此目录的任何操作(但是要注意,proftpd的权限是会被系统本身目录权限覆盖的,比如此处定义匿名用户对/app拥有所有操作权限,但是假如linux的真实用户smile对/app仅有只读权限,那么匿名登录后也仅有只读权限)
<Directory /app>
<Limit ALL>
AllowAll
</Limit>
</Directory>
</Anonymous>
需要满足的几个条件:
(1)User与UserAlias定义的linux用户需一致
(2)User定义的用户必须对 <Anonymous> 中定义的目录有x 权限 (既可执行权限)(注,如果没有r权限,则匿名登录后不会列出任何文件)
(3)User定义的用户和Group定义的组必须真实存在
3.一些琐碎但是很有用的设置
(1)设置某个用户登录后的初始目录
语法:DefaultChDir 目录路径 用户组表达式
实例:DefaultChDir / root
(2)将某个用户锁定在某个目录
语法:DefaultRoot 目录路径 用户组表达式
实例:DefaultRoot / root
(3)创建别名登录
语法 UserAlias 别名 linux用户名
实例 UserAlias test smile
这样可以用test登录,密码为smile的密码,操作权限与smile相同
假如开启root登录后,加上这么一条配置: UserAlias root smile,会覆盖使用root登录的配置,当尝试用root登录时实际实际以smile登录,必须输入smile的密码,且权限与smile相同。
边栏推荐
- 图计算在网络安全分析中的应用
- 04-packing and unpacking
- 软件测试术语 - 场景测试
- Alamofire源码分析 - POST请求
- Graph Computing 101: Types, Languages, and Systems of Graph Computing
- 删除openstack中的僵尸实例
- Test Development Engineer Growth Diary 017 - The Life Cycle of a Bug
- THREEJS辉光与景深特效
- 测试开发工程师成长日记015 - 最强20道测试面试题
- OP tokens and non-transferable NFTs work to build a new digital democracy
猜你喜欢
随机推荐
prometheus监控mysql
多线程基础(多线程内存,安全,通信,线程池和阻塞队列)
如何使用xilinx的FFT ip
删除openstack中的僵尸实例
作为测试leader,考察求职者的几个方面
Advanced multi-threading (CountDownLatch, deadlock, thread-safe collection class)
02-Use of Cycript
OP tokens and non-transferable NFTs work to build a new digital democracy
使用 Grafana 的 Redis Data Source 插件监控 Redis
MongoDB-CUD没有R
远程连接服务器的MySql
Linux(centos7)下安装MySQL
prometheus监控nacos
陕西Biotin-LC_CAS:72040-64-3_N-生物素氨基己酸供应商价格
Test Development Engineer Growth Diary 018 - Record of Required Questions for Test Interview (Continuous Update)
掌握JESD204B(二)–AD6676的调试
About memcache kernel, so one of the most popular
A New Paradigm for Distributed Deep Learning Programming: Global Tensor
Waterfall flow (custom layout implementation)
Shortcut keys commonly used in the use of Word









