文档标签: vsftpd
apt-get install vsftpd添加用户:useradd -d /opt/reconciliation -s /sbin/nologin -g ftpGroup -G root ftpUser修改用户主目录:chown -R ftpUser /dtw/wwwroot主目录限制参考:http://blog.csdn.net/bluishglc/article/details/42398811#chroot_local_user=YESchroot_list_enable=YES# (default follows)chroot_list_file=/etc/vsftpd.chroot_list登录权限限制:write_enable=YESuserlist_enable=YESuserlist_deny=NOuserlist_file=/etc/vsftpd.user_list报错:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()在配置文件中添加以下...
1.vsftpd安全选项
Idle_session_timeout=600(秒) (用户会话空闲后10分钟)
Data_connection_timeout=120(秒) (将数据连接空闲2分钟断)
Accept_timeout=60(秒) (将客户端空闲1分钟后断)
Connect_timeout=60(秒) (中断1分钟后又重新连接)
Local_max_rate=50000(bite) (本地用户传输率50K)
Anon_max_rate=30000(bite) (匿名用户传输率30K)
Pasv_min_port=50000 (将客户端的数据连接端口改在
Pasv_max_port=60000 50000—60000之间)
Max_clients=200 (FTP的最大连接数)
Max_per_ip=4 (每IP的最大连接数)
Listen_port=5555 (从5555端口进行数据连接)
2.编辑 /etc/services 文件,将其中的 ftp 21/tcp 改为 ftp 55555/tcp , ftp...
记得以前写过这样的文章,不过那个太复杂,这里就找了一下简单的来记录:Linux下如何进行FTP设置,CentOS vsftpd操作
1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum -y install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd)
2. service vsftpd start
启动要让FTP每次开机自动启动,运行命令: chkconfig --level 35 vsftpd on
3. 设置ftp权限
vi /etc/vsftpd/vsftpd.conf
将anonymous_enable=YES 改为 anonymous_enable=NO
ESC返回,输入“:wq”保存并推出
4. 添加ftp帐号和目录
useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
passwd pwftp
chmod -R 755...
如果发生 vsftpd 的问题怎么办?!有几个可能的解决方案喔:
如果在 Client 端上面发现无法联机成功,请检查:
iptables 防火墙的规则当中,是否开放了 client 端的 port 21 登入?
在 /etc/hosts.deny 当中,是否将 client 的登入权限挡住了?
在 /etc/xinetd.d/vsftpd 当中,是否设定错误,导致 client 的登入权限被取消了?
如果 Client 已经连上 vsftpd 服务器,但是却显示『 XXX file can't be opend 』的字样,请检查:
最主要的原因还是在于在 vsftpd.conf 当中设定了检查某个档案,但是您却没有将该档案设定起来,所以,请检查 vsftpd.conf 里面所有设定的档案档名,使用 touch 这个指令将该档案建立起来即可!
如果 Client 已经连上 vsftpd 服务器,却无法使用某个账号登入,请检查:
在 vsftpd.conf 里面是否设定了使用 pam 模块来检验账号,以及...
1、查看是否安装了vsftpd服务
#rpm -qa|grep vsftpd
2、安装vsftpd
#yum -y install vsftpd
3、基于虚拟用户的FTP架设
所谓虚拟用户就是没有使用真实的帐户,只是通过某种手段达到映射帐户和设置权限的目的。
1) 我们在/etc/vsftpd/vsftpd.conf中做如下CentOS FTP服务配置:
anonymous_enable=NO 设定不允许匿名访问
local_enable=YES 设定本地用户可以访问。注:如使用虚拟宿主用户,在该项目设定为NO的情况下所有虚拟用户将无法访问。
chroot_list_enable=YES 使用户不能离开主目录
xferlog_file=/var/log/vsftpd.log 设定vsftpd的服务日志保存路径。注意,该文件默认不存在。必须要手动touch出来
ascii_upload_enable=YES
ascii_download_enable=YES 设定支持ASCII模式的上传和...
5 条记录 1/1 页