Debian怎样安装并配置vsftpd配置端口服务器

编者按:本文总结Debian上安装、配置、使用vsftpd配置端口服务器的一些常见问题有关更多vsftpd配置端口的技巧,可以参考51CTO的vsftpd配置端口专题vsftpd配置端口官方也有个通用的常见问题解答:vsftpd配置端口 faqs,读者可以进行参考

7.如何限制新添加的用户不能使用bash登录

首先检查的你的shells文件

 
 
没有的话加上,然后更新用户的bash
 
 
查看你的passwd文件昰否生效
 
8.如何锁定用户在自己的主目录

第一个方法:一刀切把所有的用户都限制在自己的主目录
 

第二个方法:限制部分用户在自己的主目录
 
把你要限制的用户一行一个的添加进去
 

9.如何只允许部分系统用户登录ftp
首先新建一个允许登录的用户文件
 
输入允许登陆的用户名blogguy_cn,一行┅个
 
 

userlist_enable=YES表示是否开启用户用户列表也能如果设置为YES就会读取userlist_file文件内容,但只此刻什么事都都不做
userlist_deny表示允许或者拒绝,若果设置为userlist_deny=NO表示若設为NO 则只有在/etc/vsftpd配置端口.user_list 中的使用者才能登入,而且此项功能可以在询问密码前就出现错误讯息而不需要检验密码的程序。 若果设置为userlist_deny=YES表示在userlist的用户不能登录
10.如何上匿名访问、上传,并支持下载和执行
在默认的情况下,vsftp是不支持匿名用户的访问的所以我们要自己打開相应的选项。现在我针对这个问题我们要打开如下的选项。
 
当然打开这些选项还是不行的我们还要让匿名写入文件的上一级目录有寫入权,以我所做的FTP为例我所做的FTP的匿名访问的目录是/var /ftp,在vsftpd配置端口中/var/ftp这个目录是不能让匿名用户有写入权限的,这是为了安全考虑所以我们必须自己在/var/ftp目录中建一 个目录,让这个目录有写入权
比如:我在/var/ftp目录建一个upload目录,然后把它的权限设置成777这样匿名用户就能写入了。
 
改了一系列的文件不要忘记重启vsftpd配置端口服务器

这个问题不少人问,但是回答的很少这里我给一个的回答
 


具体各项代表什麼意思,抄录一段台湾人的
設定值 結果 代表的使用權限
 
設定值 結果 代表的使用權限
 

/home/目录下有三个子目录

用户名:bbs 密碼:123456 访问目录(可读、可写、可修改、可删除):/home//bbs

用户名:sns 密码:123456 访问目录(可读、可写、可修改、可删除):/home//sns

用户名:blog密码:123456 访问目录(可读、可写、可修改、可删除):/home//blog

一、配置防火墙开启21端口、9000到9045端口

说明:debian默认安装是没有开启任何防火墙的,为了服务器的安全建议大家安装启用防火墙设置,

这里推荐使用iptables防火墙

七、建立虚拟用户个人Vsftp的配置文件

touch bbs sns blog #这里创建三个虚拟用户配置文件(用户名不能为root,系统保留)

八、重启vsftpd配置端口服务器

我要回帖

更多关于 vsftpd配置端口 的文章

 

随机推荐