工欲善其事,必先利其器。linux上,开挂一样的命令就是利器。这里说下无敌好用的scp命令,什么ftp真心弱爆了有木有。
命令格式:
复制文件:scp local_file remote_username@remote_ip:remote_folder
复制文件并且命名:scp local_file remote_username@remote_ip:remote_file
复制文件夹scp -r local_folder remote_username@remote_ip:remote_folder
从远程复制文件回来
scp remote_username@remote_ip:remote_folder local_file
再输入密码即可。
使用过程中每次会验证并且会有相当麻烦的提示,用以下方法可以取消提示:
修改/etc/ssh/sshd-config文件
将其中的
PermitRootLogin yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication yes
用过hadoop的同学都知道,通过公钥验证的方式,可以避免输入密码直接登陆!比如主机A想无密码登陆主机B,则在将主机A的公钥存放到主机B即可。方法如下:
主机A到~/.ssh下,ssh-keygen -t rsa,生成公钥id_rsa.pub,通过scp发送到主机B的同样目录,再cat id_rsa.pub>>authorized_keys即可。再测试scp就不需要密码可以直接发送文件!如果还需要密码,请chmod 600 authorized_keys,重启ssh
提示:linux下复制、打包、剪切都要注意文件是否在用,否则会得不到想到的数据,打包索引文件会被锁住,容易出现无法启动或者类找不到类无法初始化之类问题!
分享到:
相关推荐
scp就是secure copy,一个在linux下用来进行远程拷贝文件的命令。 有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过简单的scp命令便可...
Linux中cp和scp命令的使用方法.docx
Linux—— scp 命令使用方法.doc
Linux批量scp命令执行工具 可批量对多个Linux主机执行传输文件命令 方便省力 适合统一化管理Linux服务器
Linux的scp命令可以在Linux服务器之间复制文件和目录。 使用语法: scp [参数] [源路径] @IP:/目标路径 scp 参数如下: -1: 强制scp命令使用协议ssh1 -2: 强制scp命令使用协议ssh2 -4: 强制scp命令只使用IPv4...
Linux scp命令 Linux scp 命令用于 Linux 之间复制文件和目录。 scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。 scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。 ...
不需要远程传输文件Linux如何关闭scp和sftp命令.docx
linux的scp命令怎么用_linux的grep命令用法.docx
如下所示: ...以上这篇linux采用scp命令拷贝文件到本地,拷贝本地文件到远程服务器的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文
Linux下SSH及SCP命令简单使用,如果通过ssh远程到其他linux机器、通过scp命令进行文件传输
解决linux scp无需密码问题,配置好密码钥之后,再次传说文件的时候,无需再输入密码
pscp.exe windows下的scp命令,Windows与Linux之间传输文件的工具。 PSCP (PuTTY Secure Copy client)是PuTTY 提供的文件传输工具,通过SSH连接,在两台机器之间安全的传输文件,可以用于任何SSH(包括SSH v1、SSH ...
linux之cp/scp命令+scp命令详解 名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source… directory 说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。 把计
今天小编就为大家分享一篇python执行scp命令拷贝文件及文件夹到远程主机的目录方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
scp命令:文章命令从语法、可选参数、常用示例三个方面以图文并茂的方式进行说明。介绍了从远程复制文件或目录到本地、从本地复制文件或目录到远程的过程。
linux命令scp.txt
linux下scp命令详解主机之间拷贝文件.docx
Linux远程拷贝之ftp与scp命令 在Linux下使用文件远程复制总结
linux内核的基本命令的源代码,如ls,dd,df,fdisk,cp,scp,chmod,mv,