前端时间写了一篇利用mac自带的终端去远程连接linux,今天想用ftp来传输数据,想到了SecureCRT,Windows下自带ftp,就想安装一个SecureCRT for mac版的,为了省钱,费劲千辛万苦,找到了一个破解版可用的,来分享给大家:

        MacBook版:百度云链接: http://pan.baidu.com/s/1slchV57 密码: tqv7 

        备用链接:http://download.csdn.net/detail/guolichun/7733069

        Windows版:百度云链接: http://pan.baidu.com/s/1jIljE1S 密码: bxfj

macbook版下载解压后,有安装说明,挺详细的,内容如下:

详细破解方案
1.安装好之后 解压缩附件破解文件。

在终端cd到解压目录,执行 

sudo cp sc66p /Applications/SecureCRT.app/Contents/MacOS/
cd /Applications/SecureCRT.app/Contents/MacOS/
sudo chmod +x sc66p
sudo ./sc66p

直接回车,最后破解之后信息如下图
 2.退出终端,打开secureCRT,填写注册信息:
Name: Personal
Company: Personal
Serial Number: 03-65-001094
Key: ADND1P Z4AW61 VXESQV VPVPYY ABRHTX 2XSBS7 FR17JT BBG71A

Issue Date: 10-30-2010

如果批量不行,可以选择手动。
3.注意事项:
  保存密码:去掉Global Options -> Terminal -> Advanced -> Use Keychain
  字体:勾选Global Options -> Terminal -> Appearance -> Enable Font Smoothing


        下载下来之后,发现没有像windows那么好用的可视化ftp传输方式,它使用的是sftp,简单百度了一下,发现这东西也是非常好用的,使用说明如下:

  1. 通过菜单栏进入sftp,截图如下:


        

2.查看sftp连接的本地传输路径

之后,就可以利用命令传输文件了,具体的命令如下:

pwd:  查询linux主机所在目录(也就是远程主机目录) 
lpwd: 查询本地目录(一般指windows上传文件的目录:我们可以通过查看”选项“下拉框中的”会话选项“,如图二:我们知道本地上传目录为:D:\我的文档) 
ls:   查询连接到当前linux主机所在目录有哪些文件 
lls:  查询当前本地上传目录有哪些文件 
lcd:  改变本地上传目录的路径 
cd:   改变远程上传目录 
get:  将远程目录中文件下载到本地目录 
put:  将本地目录中文件上传到远程主机(linux) 
quit: 断开FTP连接

举例:

如远程主机的 IP 是 20.20.65.3或者是域名www.xiaochengfu.com,用户名是  fyt ,在命令行模式下:

sftp fyt@202.206.64.33或者  fyt@www.xiaochengfu.com。回车提示输入密码。进入提示符

sftp>

如果登陆远程机器不是为了上传下载文件,而是要修改远程主机上的某些文件。可以

ssh  fyt@202.206.64.33 (其实sftp就是ssh 的一个程式。)

sftp> get /var/www/fuyatao/index.php  /home/fuyatao/

这条语句将从远程主机的  /var/www/fuyatao/目录下将 index.php 下载到本地  /home/fuyatao/目录下。

sftp> put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/

这条语句将把本地 /home/fuyatao/downloads/目录下的 linuxgl.pdf文件上传至远程主机/var/www/fuyatao/ 目录下。

如果lpwd发现就在sft远程传输的路径下,可以直接利用

sftp> put phpcms_v9.5.10_UTF8.zip /home/hp/Downloads

你如果不知道远程主机的目录是什么样, pwd命令可以帮您查询远程主机的当前路径。查询本机当前工作目录 lpwd.

改变路径可以用cd ,改变本机路径可以用 lcd;

ls rm rmdir mkdir 这些命令都可以使用。同理调用本机都是加 l , 即 lls lrm.

要离开sftp,用exit 或quit、 bye 均可。详细情况可以查阅 man  sftp.

如果觉得在命令行模式下不太方便,可以 sudo apt-get install gftp。在图形界面下操作就简便多了。