‘壹’ linux scp、ftp和sftp有什么区别,传输文件那个速度快
传输文件使用ftp协议速度快。
区别如下:
一、指代不同
1、scp:是用来进行远程文件拷贝的,是 SSH 中最方便有用的命令。
2、ftp:是 TCP/IP 协议组中的协议之一。
3、sftp:安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。
二、使用方式不同
1、scp:scp 在需要进行验证时会要求你输入密码或口令。
2、ftp:FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。
3、sftp:为SSH的其中一部分,是一种传输档案至 Blogger 服务器的安全方式。
三、特点不同
1、scp:数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 。
2、ftp:下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。
3、sftp:SFTP本身没有单独的守护进程,必须使用sshd守护进程(端口号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。
‘贰’ 用scp传输文件时输入密码总提示错误
我刚刚也遇到了这个问题,最后发现是五笔输入法下不行,调回英文就好了。
‘叁’ 怎么使用scp 命令在两台电脑上传输文件
写一个exe程序实现远程传输功能,然后把这个程序的执行文件名命名为scp,接着把该文件的路径添加到系统路径下面,然后在cmd里面输入scp +传送文件路径变量就行了。
‘肆’ linux怎么用scp传输目录
如:从A上传到B
scp -r ~/Downloads [email protected] ~
就是将A下面的Downloads上传到B的home目录下
‘伍’ 文件上传到linux的 scp服务怎么开启
scp使用的是sshd的服务,所以只要sshd开启了就可以使用scp功能了
‘陆’ linux scp 传输 上一个时间段的文件
filename=aaa_`date +%Y%m%d%H`.tar.gz
#一小时前的文件名:filename=aaa_`date -d "-1 hour" +%Y%m%d%H`.tar.gz
#其它时间根据需要改
scp $filename [email protected]:/tmp
另外文件都生成了,为什么不顺手scp,还要另外再生成一次文件名?
‘柒’ linux scp 上传问题在线求解
先用ssh建立对方机器的文件夹/a
ssh [email protected].*.* mkdir /a
再用scp拷贝
scp /a/b.mp3 [email protected].*.*:/a/b.mp3
‘捌’ 如何使用 scp 向亚马逊EC2主机上传文件
亚马逊EC2的主机提供一年的免费服务,呵呵,于是就把部分演习网站迁移到上面去了,建了个东京的节点,速度还真不赖。原来一直习惯使用 scp 往远程服务器上部署数据,但亚马逊EC2主机都使用公钥登录,使用原来的参数一直被拒绝,google 了一番在scp: Permission denied (publickey)找到了答案,参考用法如下:
?
code
1
scp -i /home/ssh/yourkey.pem web.tar.gz [email protected]:/home/ubu
‘玖’ linux 使用scp命令可以上传文件到云服务器吗
那要问你的云服务器支持不支持
跟你 local什么系统没有关系
‘拾’ Linux下几种文件传输命令 sz rz sftp scp
最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftpSecure Ftp 是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程中对用户的密码、数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中被窃取,比FTP有更高的安全性。在功能方面与FTP很类似,不仅可以传输文件数据,而且可以进行远程的文件管理(如建立,删除,查看文件列表等操作)。Sftp与ftp虽然只有一字之差,但基于的传输协议却是不同的。因此不能用sftp client去连接ftp server 也不能用 ftp client 去连接 sftp server。 建立连接:sftp user@host 从本地上传文件:put localpath 下载文件:get remotepath 与远程相对应的本地操作,只需要在命令前加上”l” 即可,方便好记。 例如:lcd lpwd lmkdir 2.scpSCP :secure (remote file program) 也是一个基于SSH安全协议的文件传输命令。与sftp不同的是,它只提供主机间的文件传输功能,没有文件管理的功能。 复制local_file 到远程目录remote_folder下 scp local_file remote_user@host:remote_folder 复制local_folder 到远程remote_folder(需要加参数 -r 递归) scp –r local_folder remote_user@host:remote_folder 以上命令反过来写就是远程复制到本地 3.sz/rzsz/rz 是基于ZModem传输协议的命令。对传输的数据会进行核查,并且有很好的传输性能。使用起来更是非常方便,但前提是window端需要有能够支持ZModem的telnet或者SSH客户端,例如secureCRT。 首先需要在secureCRT中可以配置相关的本地下载和上传目录,然后用rz、sz命令即可方便的传输文件数据。 下载数据到本地下载目录:sz filename1 filename2 … 上传数据到远程:执行rz –be 命令,客户端会弹出上传窗口,用户自行选择(可多选)要上传的文件即可。 相关资料: