linux配置访问时间限制:只有在下午六点到午夜零点之前才能访问FTP服务器
2017-05-30 23:17
393 查看
网上有道题是这样的:安装FTP服务器,在Linux服务器上配置ftp服务如下:配置访问时间限制。只有在下午六点到午夜零点之前才能访问FTP服务器。查了网上的相关资料和 实践了一下,要么有错,要么不全,经过一番研究,终于成功。现在记录一下:
这道题的核心是vsftpd启动方式改变为xinetd。
一.软件安装:
[root@localhost ~]#yum -y install vsftpd xinetd ftp
二.拷贝配置文件
[root@localhost ~]#cp /usr/share/doc/vsftpd-2.2.2/vsftpd.xinetd /etc/xinetd.d/vsftpd
三.修改配置文件
#vim /etc/xinetd.d/vsftpd/
修改参数 disable = no
这个参数没有的话就添加一行
access_times = hour:min-hour:min (添加配置访问的时间限制(注:与vsftpd.conf中listen=NO相对应)
例: access_times = 18:00-23:59 表示只有这两个时间段可以访问ftp。
值得注意的是网上的资料写错了参数值access_times,少写了一下s,还有时间的范围不能是18:00-00:00。这是从日志文件发现的。
四.启动服务
[root@localhost ~]# /etc/init.d/vsftpd stop
[root@localhost ~]# /etc/init.d/xinetd restart
五.测试
[root@localhost ~]# ftp 127.0.0.1
在这里,我新认识了xinetd服务,具体它是什么东西,可以参考以下的网址:
http://wushank.blog.51cto.com/3489095/1155965/
这道题的核心是vsftpd启动方式改变为xinetd。
一.软件安装:
[root@localhost ~]#yum -y install vsftpd xinetd ftp
二.拷贝配置文件
[root@localhost ~]#cp /usr/share/doc/vsftpd-2.2.2/vsftpd.xinetd /etc/xinetd.d/vsftpd
三.修改配置文件
#vim /etc/xinetd.d/vsftpd/
修改参数 disable = no
这个参数没有的话就添加一行
access_times = hour:min-hour:min (添加配置访问的时间限制(注:与vsftpd.conf中listen=NO相对应)
例: access_times = 18:00-23:59 表示只有这两个时间段可以访问ftp。
值得注意的是网上的资料写错了参数值access_times,少写了一下s,还有时间的范围不能是18:00-00:00。这是从日志文件发现的。
四.启动服务
[root@localhost ~]# /etc/init.d/vsftpd stop
[root@localhost ~]# /etc/init.d/xinetd restart
五.测试
[root@localhost ~]# ftp 127.0.0.1
在这里,我新认识了xinetd服务,具体它是什么东西,可以参考以下的网址:
http://wushank.blog.51cto.com/3489095/1155965/
相关文章推荐
- Linux如何配置ftp服务器、给ftp服务器添加访问用户
- Linux如何配置ftp服务器、给ftp服务器添加访问用户
- 为了解决linux配置Nginx 只能关闭防火墙才能访问的问题
- Linux如何配置ftp服务器、给ftp服务器添加访问用户
- Linux如何配置ftp服务器、给ftp服务器添加访问用户
- linux的访问日志不记录静态文件、切割、静态元素过期时间配置
- Linux上的ftp服务器vsftpd之配置满天飞--设置匿名用户访问(不弹出用户名密码框)以及其他用户可正常上传
- Linux下通过iptables配置工具限制ip访问服务器
- 为了解决linux配置Nginx 只能关闭防火墙才能访问的问题
- linux下配置Mysql远程访问,不受ip限制
- Linux上搭建FTP服务的相关配置3:设置用户磁盘额及访问时间
- Windows下配置ftp服务器与Linux下客户端访问win下服务器。
- SNMP 原理及配置简述 net-snmp-utils net-snmp 第2版基于SNMP 群体名(community name) 第3版引入了安全性更高的访问控制方法 SNMP协议操作只有4种 Apache的php_snmp 模块
- Linux下安装Redis以及配置远端访问
- linux下限制IP访问
- linux时间同步ntp服务的安装与配置
- Linux中安装配置ftp服务器方法
- 只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 / / 节中包括
- Linux配置本地无密码访问
- Linux教程之配置权限受限制的SFTP