本来讲道理应该是直接在aspera connect的官网Aspera - Connect | IBM上下载MacOS版本就ok了,但是不知道为什么下载下来装给全体用户之后,并没有图示位置/Appications/Aspera Connect.app/Contents/Resources/
中的asperaweb_id_rsa.openssh文件,也不太理解这个文件是干嘛用的。装给全体用户之后并没有图示位置中的asperaweb_id_rsa.openssh文件,也不太理解这个文件是干嘛用的。所以受了很大的折磨。但是最后在别人的github仓库里找了一个这个文件复制了一下就可以运行了。运行代码就是这样,ascp -P 33001 -i /path/to/asperaweb_id_rsa.openssh [email protected]:/vol1/fastq/ERR153/005/ERR1539085/ERR1539085.fastq.gz
舍弃了网上的限速啥的代码因为好像没啥用,加上-P
参数是因为会报Fail to open TCP connection
错。如果不加上-i
的参数,或者-i
参数对应的文件不对,比如一开始我以为它换了名字选择了一个叫做aspera_tokenauth_id_rsa
的文件,但是其实完全不会,就会要求输入Key passphrase和password完全不知道应该怎么填。一通瞎填回车,然后就会报Fail to authenticate
就酱