很难从FTP服务器上获取文件的时间信息,你只能用 VC 或 JS 等编辑语言达到用 FTP传送的时候使的文件的时间与当前的服务器时间吻合,而您要求的分钟实在很难计算!
文件显示时间默认显示的是最后修改时间 你是查不到文件生成时间的ls -lat 最后访问时间
ls -lct 最后文件状态更改时间
ls -lmt 最后修改时间(默认)
1.脚本处理,大概思路从6点到0点,直接开启ftp服务(services vsftp stop 或者直接使用脚本启动)其他时间直接关闭ftp服务,放到计划任务里面.2.修改配置文件处理拷贝一份安装目录下的文件#cp /usr/share/doc/vsftpd-1.1.3/vsftpd.xinetd /etc/xinetd.d/vsftpd 修改的时候记得做备份#vim /etc/xinetd.d/vsftpd/ 修改参数 disable = no 这个参数没有的话就添加一行 access_time = hour:min-hour:min (添加配置访问的时间限制(注:与vsftpd.conf中listen=NO相对应) 建议阅读linux相关书籍比如说《linux就该这么学》。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)