linux之间安全传输文件,使用SCP安全地传输文件[Linux] | MOS86

终端访问远程Linux机器的最常见方法是使用安全Shell(SSH)。要工作,Linux服务器需要运行SSH服务器(OpenSSH),另一端需要一个SSH客户端,像Windows中的PuTTy,或者Linux上的ssh命令行工具,或者其他类似Unix的操作系统,如FreeBSD 。

SSH的吸引力是两台机器之间的连接是加密的。这意味着您可以从世界上任何地方访问服务器,因为知道连接是安全的。然而,SSH的真正功能是它提供的安全连接不仅可以用于终端访问。其中的用途是将文件复制到远程服务器和从远程服务器复制文件。

要准备服务器,您需要安装openssh-server软件包。在Ubuntu上,您可以从Ubuntu软件中心安装,或者使用命令line:

sudo apt-get install openssh-server

Next,您需要发现服务器的IP地址。在Ubuntu上,IP地址显示在系统设置中的网络小程序中,或者可以使用命令line:

ifconfig

在输出中,查找从eth0开始的inet行。在这个例子中,服务器的IP地址是192.168.1.101.

71b5c0fc49b11409877cc5972a473247.gif

要测试SSH连接,请转到Linux客户端机器并键入:

ssh 192.168.1.101

在192.168.1.101是服务器的IP地址。出现提示时输入用户名和密码,您将连接到远程机器。如果你有一个问题这是一个安全检查,旨在确保您连接到实际的服务器,而不是冒名顶替者。

现在您已经测试了SSH连接,您可以开始在两台机器之间复制文件。使用scp实现安全复制。scp命令的基本格式是:

scp / filepath / to / file / to / copy user @ IP-address:localpath

例如,要复制文件压缩168.1.101,use:

scp备份。zip gary @ 192.168.1.101:backups /

与使用ssh进行连接时,系统将提示您输入密码。你赢了

你也可以使用这样的通配卡,如这个:

scp *。zip gary @ 192.168.1.101:backups /

要将文件从远程服务器复制到本地机器,只需将参数:

scp gary @ 192反转即可。168.1.101:backups /备份。压缩 。

指示命令结束处的点

和wild card:

scp相同gary @ 192.168.1.101:backups / *。压缩 。

要将目录递归复制到远程服务器,请使用-r option:

scp -r backups / gary @ 192.168.1.101:backups /

然后将一个目录从远程服务器复制到本地机器use:

scp -r gary @ 192.168.1.101:backups /。

如果你没有168.1.101:backups / backups-from-server /结论

scp是一种强大而又方便的方式,可以将文件复制到服务器上,而无需设置FTP或其他文件共享服务器。它有额外的好处,它是安全的(可以做的事情要进一步发展,请尝试使用-C选项进行实验,该选项可在复制期间进行压缩,或者在复制期间限制带宽的-l选项。

."

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/575680.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

赛门铁克运维注意事项

1.赛门铁克服务器出现无法更新情况,手动更新地址为:http://www.symantec.com/security_response/definitions/download/detail.jsp?gidsavce 更新步骤是: 把.jdb文件拷取到Symantec Endpoint Protection Manager\data\inbox\content\incomin…

在linux怎样删除文件夹里,linux删除文件夹(里头有文件)

cat /etc/passwd |cut -f 1 -d : 查看所有用户su 切换用户userdel 删除户名adduser username 新建用户passwd username 更改密码用户管理命令前面介绍过,Linux系统是一个多用户操作系统,系统中每一个用户的使用权限都需要由系统管理员来设定。这一节将介…

2013年11月19日

毕业将至,找工作的同学基本上都签好了,难免大家会问待遇,然后就会格外注意网络上的一些新闻,比如在路边摆摊的月入上万,我一点也不怀疑,就冲我们宿舍楼下那生意,上万肯定小意思。大家也变的越来…

嵌入式linux写文件内存增加,嵌入式Linux对内存的直接读写

本文转载于:http://blog.sina.com.cn/s/blog_838007b101013n0y.htmlmemdev:直接读写内存。 可以在busybox的杂项中找到: CONFIG_USER_BUSYBOX_DEVMEM: …

ASP.NET 判断客户端是否为手机的函数

BlogEngine2.0里找到的&#xff1a;Web.Config:<appSettings><!-- 这是一个正则表达式&#xff0c;用来标识移动设备。被识别出的移动设备将采用移动版的主题模板 --><add key"BlogEngine.MobileDevices" value"(iemobile|iphone|ipod|android|n…

putty远程登录linux有啥用,putty 自动远程登录linux

在实际的开发和学习中我们会频繁的使用某些远程登录工具&#xff0c;通过网络登录到linux系统中进行程序编写和调试。Putty是比较流行的工具&#xff0c;但是在putty下每次链接到远端linux都要重新输入用户名和密码&#xff0c;就显得有些麻烦了。那么&#xff0c;有没有什么方…

善良公社项目总结之如何从前台向后台传输数据

前言 BS的学习任务基本上结束了&#xff0c;当然仅仅是视频的学习内容。很多都没有具体的实践过程&#xff0c;BS很多的技术和框架都没有认真的学习和实践。这次在跟着崔哥在实践的时候&#xff0c;感觉对于BS的内容还是要更多的学习和研究。接下来&#xff0c;对数据如何从前…

linux桌面只有日期,Linux桌面何时才能好用?

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼Nov 3 10:06:26 icebird-desktop kernel: [ 150.161347] nouveau E[ PBUS][0000:00:0d.0] MMIO write of 0x01670001 FAULT at 0x00b030Nov 3 10:06:32 icebird-desktop kernel: [ 156.096862] nouveau E[ PBUS][0000:00:0d.0] MMI…

eclipse中对单独JS文件取消报错的处理

eclipse中对单独JS文件取消报错的处理 eclipse中js文件报错的情况&#xff0c;或许大家早已习以为常了&#xff0c;那么有什么好的方法可以将其忽略掉呢&#xff1f;如果你也在寻找此问题&#xff0c;那么本文或许可以帮助到你 - 忽略某个js文件报错的方法&#xff1a; Project…

linux里的vmware16有中文吗,vmware 16.1专业版_linux版本下载_vmware 16.1下载_5分享

Mware Workstation Pro™ 使专业技术人员能够在同一台 PC 上同时运行多个基于 x86 的 Windows、Linux 和其他操作系统&#xff0c;从而开发、测试、演示和部署软件。无论虚拟机是位于个人计算机还是专用企业云中&#xff0c;您都可以在虚拟机中复制服务器、桌面和平板电脑环境&…

hosts.allow和hosts.deny

/etc/hosts.allow和/etc/hosts.deny两个文件是控制远程访问设置的&#xff0c;通过他可以允许或者拒绝某个ip或者ip段的客户访问linux的某项服务。 比如SSH服务&#xff0c;我们通常只对管理员开放&#xff0c;那我们就可以禁用不必要的IP&#xff0c;而只开放管理员可能使用到…

linux组的管理命令,linux 用户和组管理命令(示例代码)

Linux 用户和组管理组管理groupadd命令&#xff1a;添加组groupadd 选项 group_name-g GID &#xff1a;指定GID;默认是上一个组的GIDS1-r 创建系统组&#xff1b;groupmod命令修改组属性groupmod 选项 GROUP-g 修改GID-n 修改组名groupdel&#xff1a;删除组groupdel 组名用户…

消息断点 RUN跟踪

学习与 看雪上 看雪上比较详细 但在另一地方也看到 &#xff1a; http://hi.baidu.com/xx375/item/8e86710d41b3a63e4bc4a36e http://hi.baidu.com/xx375/item/f7b3f331edb396413175a16e 转载于:https://www.cnblogs.com/zcc1414/p/3982419.html

oracle卸载

实现方法&#xff1a; 1、开始&#xff0d;&#xff1e;设置&#xff0d;&#xff1e;控制面板&#xff0d;&#xff1e;管理工具&#xff0d;&#xff1e;服务停止所有Oracle服务&#xff1b; 2、开始&#xff0d;&#xff1e;程序&#xff0d;&#xff1e;Oracle – OraDb10g…

linux shell加密压缩,linux的shell指令进行压缩或者解压缩

.tar解包&#xff1a;tar xvf FileName.tar打包&#xff1a;tar cvf FileName.tar DirName(注&#xff1a;tar是打包&#xff0c;不是压缩&#xff01;).gz解压1&#xff1a;gunzip FileName.gz解压2&#xff1a;gzip -d FileName.gz压缩&#xff1a;gzip FileName.tar.gz 和 .…

13-11-27新的一天

今天一整天做了三件事&#xff0c;第一件就是把apache和php整合配置好了&#xff1b;第二件事就是今天自己申请了个博客号&#xff1b;第三件事就是回家听了小强老师讲的关于性能测试的视频。新手学习php感觉还是问题多多&#xff0c;php配置整整搞了两天才配置好&#xff0c;最…

VC6常用快捷键

CtrlF&#xff1a; 查找 CtrlH&#xff1a; 替换 Ctrl}&#xff1a; 匹配括号(),{} AltF8&#xff1a; 自动格式重排 F7&#xff1a; 编译工程 CtrlF5&#xff1a; 执行程序 //调试代码   F5&#xff1a; 调试程序 F9&#xff1a; 设置断点 CtrlF9&#xff…

linux 基础训练,Linux 基础训练习题

1.从当前目录切换到/usr/local cd /usr/local2.使用绝对路径&#xff0c;从当前目录切换到/usr/local/lib cd /usr/local/lib3.使用相对路径&#xff0c;从当前路径切换到/usr …

Sublime Text 3

1.下载便携版&#xff0c;解压至任意目录 2.Packages目录下的文件为配置包&#xff0c;配置Java修改 Java.sublime-package 压缩包下的 class.sublime-snippet <snippet><content><![CDATA[class ${1:${TM_FILENAME/(.*?)(\..)/$1/}} {$0 }]]></content&…

linux log是什么意思,大家来帮我看看这个LOG是什么意思 英文不好看不懂

大家来帮我看看这个LOG是什么意思 英文不好看不懂发布时间:2010-08-23 16:29:48来源:红联作者:wb670这是我N卡驱动安装失败后的LOGnvidia-installer log file /var/log/nvidia-installer.logcreation time: Mon Aug 23 16:00:17 2010installer version: 256.44option status:li…