提供Discuz ,ECShop ,PHPCMS ,帝国CMS ,CSS教程 ,PHP教程 ,DedeCMS ,WordPress ,HTML教程等cms问题查询.
当前位置: 运维 > Linux > linux中怎样运用SCP敕令安全地传输文件?(代码示例)【Linux】,linux,SCP命令

SCP(平安副本)是一个敕令行实用程序,许可用户在两个位置之间平安地复制文件和目次。下面本篇文章就来带人人相识一下SCP敕令,引见运用SCP敕令是怎样平安地传输文件,愿望对人人有所协助。

linux SCP敕令

SCP敕令是一个linux下举行长途拷贝文件的敕令,许可用户在两个位置之间平安地复制文件和目次。

运用SCP敕令,用户可以复制文件(或目次):

● 从当地体系到长途体系。

● 从长途体系到当地体系。

● 在当地体系的两个长途体系之间。

运用scp传输数据时,文件和暗码都是加密的,如许任何窥伺流量的人都不会获得任何敏感信息。

SCP敕令的基础语法:

scp [OPTION] [user@]SRC_HOST:]file1 [user@]DEST_HOST:]file2

● OPTION: scp选项,如暗码,ssh设置,ssh端口,限定,递归复制..等。

● [user@]SRC_HOST:]file1:源文件。

● [user@]DEST_HOST:]file2 : 目的文件。

当地文件应运用相对或相对途径指定,而长途文件名应包含用户和主机范例。

SCP供应了很多选项来掌握其行动的各个方面。最普遍运用的选项有:

● -P 指定长途主机ssh端口。

● -p 保留文件修正和接见时候。

● -q 假如要制止进度表和非毛病音讯,请运用此选项。

● -C。此选项将强迫scp在将数据发送到目的盘算机时紧缩数据。

● -r 此选项将通知scp以递归体式格局复制目次。

申明:最先运用SCP敕令时

由于scp敕令依靠ssh举行数据传输,所以在长途体系上举行身份验证须要ssh密钥或暗码。

冒号(:)是SCP怎样辨别当地和长途位置的。

为了可以复制文件,用户必需最少具有源文件的读取权限和目的体系的写入权限。

在两个体系上复制同享雷同称号和位置的文件时要警惕,scp会在没有正告的情况下掩盖文件。

怎样运用SCP复制两个体系之间的文件和目次?

1、运用scp敕令将当地文件复制到长途体系

要将文件从当地复制到长途体系,请运转以下敕令:

scp file.txt remote_username@10.10.0.2:/remote/directory

申明:file.txt是我们要复制的文件名,remote_username是长途服务器上的用户名,10.10.0.2是服务器IP地点;/remote/directory是要将文件复制到的目次的途径,假如不指定长途目次,文件将被复制到长途用户主目次。

体系将提醒用户输入用户暗码,然后将最先传输历程。

输出:

remote_username@10.10.0.2's password:
file.txt                             100%    0     0.0KB/s   00:00

从目的位置省略文件名会运用原始称号复制文件。假如要以差别的称号保留文件,则须要指定新称号:

scp file.txt remote_username@10.10.0.2:/remote/directory/newfilename.txt

假如长途主机上的SSH正在侦听默许端口22之外的端口,则可以运用以下-P参数指定端口:

ssh -P 2322 file.txt remote_username@10.10.0.2:/remote/directory

要将目次从当地复制到长途体系,请运用以下-r选项:

scp -r /local/directory remote_username@10.10.0.2:/remote/directory

2、运用scp敕令将长途文件复制到当地体系

要将文件从长途体系复制到当地体系,须要运用长途位置作为源,运用当地位置作为目的。

比方,要从IP为10.10.0.2的长途服务器复制名为file.txt的文件,须要运转以下敕令:

scp remote_username@10.10.0.2:/remote/file.txt /local/directory

注:假如用户没有设置长途盘算机的“无暗码ssh登录”,将请求输入用户暗码。

3、运用scp敕令在两个长途体系之间复制文件

运用scp时,用户无需登录到个中一台服务器,就可以将文件从一台长途盘算机传输到另一台长途盘算机。

比方,以下敕令可以将文件/files/file.txt从长途主机host1.com复制到长途主机host2.com上的目次/files上。

scp user1@host1.com:/files/file.txt user2@host2.com:/files

体系将提醒用户输入两个长途帐户的暗码;数据将直接从一个长途主机传输到另一个。

相干视频教程引荐:《Linux教程》

以上就是本篇文章的全部内容,愿望能对人人的进修有所协助。更多精彩内容人人可以关注ki4网相干教程栏目!!!

以上就是linux中怎样运用SCP敕令平安地传输文件?(代码示例)的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"linux中怎样运用SCP敕令安全地传输文件?(代码示例)【Linux】,linux,SCP命令"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线