Chinaunix首页 | 论坛 | 博客
  • 博客访问: 17079
  • 博文数量: 6
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 86
  • 用 户 组: 普通用户
  • 注册时间: 2013-06-04 12:28
个人简介

当牛人牛到一定的境界,可能就会重归和平,所以我还是一个一直梦想成为hacker的屌丝愤青!

文章分类
文章存档

2013年(6)

我的朋友

分类: LINUX

2013-06-04 13:17:13

以前和别人传东西,经常用的是ftp,前段时间才接触到一个说发---ftp没scp安全,银行系统都指定用scp方式传输文件而非ftp,所以这激起我赶紧学习scp,以后果断用scp传输文件,但是随之就遇到问题了,scp执行文件传输的时候,不需要密码,这就给我一种感觉,scp不如ftp安全,比如:如果两个团队有竞争关系,代码分别放在不同的服务器上,如果我知道对方的ip和用户名,即使我不晓得他的密码,那么着中请款下我是否就可以用scp方式把对方的代码给弄下来??我试过,可以,虽然只能获取纯文件(目录不行),但这防不住有心人一级一级目录去拷贝啊,现将各个脚本示下,至于方便与安全孰优孰劣大家自己判断吧,个人认为从上层使用上来讲的话,scp给商业安全有一定负面影响,但使用方便

----------------ftp-get.sh---------------------
#!/bin/ksh
ftp -v -i -n 192.168.1.35 << !
user hello pass
bin
prompt off
cd /home/hello/txt
lcd /home/Cent/
get $1
#mget *
close
bye
!


----------------ftp-put.sh---------------------
#!/bin/ksh
ftp -v -i -n 192.168.1.35 << !
user hello pass
bin
hash
cd /home/hello/txt
lcd /home/Cent/
mput *
close
bye
!

----------------scp-get.sh---------------------
scp hello@192.168.1.35:/home/hello/txt/$1 ~/scpfiles/


----------------scp-put.sh---------------------
scp ~/dstFile/* \
hello@192.168.1.35:/home/hello/txt/ 

阅读(3228) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~