Proftpd遇到的坑
来源:互联网 发布:springmvc返回json 编辑:程序博客网 时间:2024/05/17 22:27
公司内网测试机,测试机之间经常会存在着数据拷贝动作,常规的 scp 在交互式执行命令的时候非常好用,但在需要定时执行的脚本中就会出现问题:需要输入密码。当然了,网上也有很多人给出了应对的办法,通常有三种:其一是新建一个无密码的账户,专门用来执行 scp 任务,这种办法,呵呵;其二是使用 expect 组件,这种办法也不是很好,原因是大部分系统都没有自带,需要安装;第三种方法是在机器之间使用 ssh-keygen 建立信任关系,这需要在 n 台机器之间执行 A(n,2)=n*(n-1) 次操作,太繁琐,而且更为重要的是它可以被禁用,例如我们公司,OP 给出的解释是,这种信任关系是建立在机器之间的,而非用户之间,因此是不可靠的,也是呵呵。
没办法,既然这样,那就弄 ftp 服务器呗,搞个匿名账号。我们选用的是现在很流行的 proftpd 服务器,配置什么的都很简单,随便百度一下就能弄好。配好之后,尝试使用 wget 下载文件,提示目录不存在,可事实上目录是存在的,查找了好半天原因,配置、日志各种方法都用完了,问题依旧。最后使用 ftp 客户端工具连接,一层一层地 ls 目录,最后在用户目录那一级发现了问题,用户目录只给所有者赋予了权限,而组内和组外用户都没有任何访问权限,从而导致 wget 失败,只是 wget 给出的提示误导了我们。然后 chmod 添加可读可执行权限,使用 wget 一切OK。
0 0
- Proftpd遇到的坑
- proftpd的一些设置
- proFTPD的安装配置
- proftpd的权限控制
- 建立安全的ProFTPD
- proftpd的配置小记
- proftpd的简单配置
- proFTPd的使用配置
- Proftpd
- proftpd
- 提高proftpd的登陆速度
- ProFTPD复杂权限的设置
- 加强ProFTPD服务器的安全
- 搭建proFTPD的一些心得
- proftpd复杂权限的设置
- 使用mysql存储帐号的proftpd服务器
- centos5上的proftpd+虚拟用户
- Linux下FTP服务器的安装(proftpd)
- C++ STL
- 第八章:在Spark集群上掌握比较重要的图操作之Property Operators(2)
- 使用 cloc 统计代码行数
- 算法导论2-1-1
- day02--常用算法--查找
- Proftpd遇到的坑
- 关于[[NSBundle mainBundle] pathForResource:@"name" ofType:@"type"]找不到指定文件的解决办法
- 数据库备份
- 美团技术团队 Quartz应用与集群原理分析
- Android中Settings.System的使用(系统全局变量)
- GRE写作必备句型
- 第九章:在Spark集群上掌握比较重要的图操作之Structural Operators
- App缓存管理
- spring中@Component注解