博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu16.0.4安装vsftpd,以及匿名用户登陆文件目录的简单配置
阅读量:7223 次
发布时间:2019-06-29

本文共 1092 字,大约阅读时间需要 3 分钟。

Ubuntu16.0.4安装vsftpd,以及匿名用户登陆文件目录的简单配置

安装:
apt-get install vsftpd

默认安装,一般会自动创建一个ftp用户。

cat /etc/passwd |grep ftp
ftp:x:123:130:ftp daemon,,,:/srv/ftp:/bin/false

上行中/srv/ftp是匿名用户登陆默认的文件存储目录。

如果想要修改可以在/etc/vsftpd.conf文件添加配置:
anon_root=/home/ftp
这里需要注意的是,需要给/home/ftp配置和/srv/ftp一样的用户组和用户属性。
查看属性:ll /srv/ftp
drwxr-xr-x 2 root ftp 4096 12月 25 11:42 ./
drwxr-xr-x 3 root root 4096 12月 25 01:57 ../
-rw-r--r-- 1 root root 21 12月 25 11:42 index.html

修改自己配置目录的属性:

chown -R root:ftp /home/ftp

ll /home/ftp

drwxr-xr-x 2 root ftp 4096 12月 25 14:52 ./
drwxr-xr-x 5 root root 4096 12月 25 14:51 ../
-rw-r--r-- 1 root root 18 12月 25 14:52 this-is-home-ftp

Ubuntu16.0.4安装vsftpd,以及匿名用户登陆文件目录的简单配置

关于vsftpd详细的配置可以参考:

鸟哥linux私房菜:

个人的vsftpd配置文件,参考鸟哥:

#1与.匿名有关的信息

#支持匿名者登陆ftp服务
anonymous_enable=YES
anon_root=/home/ftp

#2、与实体用户有关的设定

local_enable=YES
write_enable=YES
#建立新目录(755)与文档644的权限
local_umask=022

#3、与服务器环境有关的设定

dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
listen=YES
pam_service_name=vsftpd
#支持/etc/vsftpd/user_list文件内的账号登入管理
userlist_enable=YES
tcp_wrappers=YES

use_localtime=YES

转载于:https://blog.51cto.com/6631065/2054364

你可能感兴趣的文章
基于Elastalert的安全告警剖析
查看>>
浅谈进程、线程和协程三者之间的区别和联系
查看>>
SQL中ON和WHERE的区别
查看>>
art.template 循环里面分组。
查看>>
[Algorithms] Solve Complex Problems in JavaScript with Dynamic Programming
查看>>
递归调用简单的讲解
查看>>
(原創) 我的Visual Studio環境設定 (.NET) (Visual Studio)
查看>>
MetaModelEngine:约束和验证
查看>>
垂直居中层 js操作css
查看>>
C# MailMessage Attachment 中文名附件发邮件-Firefox中文显示正常,网页打开邮件附件中文名乱码...
查看>>
python手记(51)
查看>>
Supermap全面接触
查看>>
探索Google App Engine背后的奥秘(5)- Datastore的设计(转载)
查看>>
PowerDesigner 生成反向工程
查看>>
《ASP.NET Atlas程序设计:第I卷 服务器端》初稿完成
查看>>
索爱手机GPRS的OTA设置[转]
查看>>
c_str 以及atoi
查看>>
Wrox红皮书上市十周年 惊喜馈赠读者
查看>>
ASP.NET运行时错误
查看>>
acdream 1014 Dice Dice Dice(组合)
查看>>