ubuntu下scp批量拷贝文件不需要输入密码

写在前面的话

总有一些时候,我总是对我的人生充满恐惧。比如说现在,总是不知所措,总是自卑,总是悲观。

唯一使我平静下来的事情只有一件,就是想到那个总是一个人十万分专注的静静的坐在5教自习教室的109的倒数第三排画着机械制图的稿件,不管是冰天雪地还是酷暑的时候我总是如此专注如此认真一个人在空旷的自习教室专注我想要做好的每一件事。

那些艰难过的人,到底是怎么挺过来的

或许有个时候平凡就是唯一的答案。

那个我总是渺小,我在坚持的事情只有一件不要被恐惧和压力吞噬掉我的坚持我的专注。

这篇blog写给我,那个容易忘事的我。

正文

scp 是secure cpoy 的缩写,scp 是linux 系统下基于ssh登录进行安全的远程文件拷贝命令。

将本地文件复制到远程的命令

scp localfile [email protected]_ip: remote_folder

解决的思路,在本地的主机上创建一格RSA的公钥,复制到你的远程服务器上。 使用命令ssh-keygen -trsa之后一直按enter 到底

这个时候会产生一格公钥,保存在~/.ssh/id_rsa.pub 中,如下图所示

为了可操作,修改一下ssh目录下的权限, chomd -R 775 ~/.ssh

将公钥匙复制到远程主机中即可(将远程中服务器的共钥命名为anthorized_keys):

scp /home/YOU_PERSONAL_NAME/.ssh/id_rsa.pub [email protected]:/home/YOU_SERVER_USERNAME/.ssh/authorized_keys

有一些东西替换成你自己的。ok

时间: 2024-10-12 20:36:34

ubuntu下scp批量拷贝文件不需要输入密码的相关文章

ubuntu下,批量更改文件后缀

ubuntu下,批量更改文件后缀: eg:把当前目录下以tpl为后缀的文件全部rename为html a.tpl  b.tpl  c.tpl 执行命令:   rename 's/\.tpl/.html/' *.tpl a.html  b.html  c.html

linux scp远程拷贝文件及文件夹

linux scp远程拷贝文件及文件夹,需要的朋友可以参考下 1.拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下 代码如下: scp -r /home/administrator/test/ [email protected]:/root/ 2.拷贝单个文件至远程主机 代码如下: scp /home/administrator/Desktop/old/driver/test/test.txt [email protected

linux中使用scp远程拷贝文件及文件夹

linux scp远程拷贝文件及文件夹,需要的朋友可以参考下 1.拷贝本机/home/wtf/test整个目录至远程主机192.168.100.1的/root目录下 代码如下: scp -r /home/wtf/test/ [email protected]:/root/ 2.拷贝单个文件至远程主机 代码如下: scp /home/wtf/test/wtf.txt [email protected]:/root/ 说明: 上传文件和文件夹区别就在参数 -r, 跟cp, rm的参数使用差不多, 文

linux系统使用scp工具拷贝文件

linux系统使用scp工具拷贝文件: scp  /tmp/xxx   [email protected]:/mnt

linux下sed批量替换文件内容

在linux超级终端下编辑文档是件比较麻烦的事情,下面简单介绍一下如何在linux下批量替换文件内容 linuxsed 批量替换多个文件中的字符串 格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径` 例如:替换/home下所有文件中的xxx为ooo sed -i "s/xxx/ooo/g" `grep xxx -rl /home` 单个文件中的字符串替换 将文件1.txt内的文字“111”替换成“222” sed -i &qu

Ubuntu下python2.7库文件保存机制

首先来点基础知识: usr文件夹一般存放用户自己安装的文件,而非系统或软件自带的文件 lib文件夹存放各个project的库文件 在Ubuntu系统中local文件夹用来存放用户自己安装的文件 除了手动安装会在site-packages外,其余文件均安装在dist-packages中 现在来看一段python开头import部分的代码: 1 from __future__ import absolute_import 2 from .cifar import load_batch 3 from

linux采用scp命令拷贝文件到本地,拷贝本地文件到远程服务器

1.从服务器复制文件到本地: scp [email protected]×××.×××.×××.×××:/data/test.txt /home/myfile/ [email protected]×××.×××.×××.×××   root是目标服务器(有你需要拷贝文件的服务器)的用户名,×××.×××.×××.×××是IP地址,如192.168.1.100,后面紧跟的:不要忘记,/data/test.txt是目标服务器中你要拷贝文件的地址,接一个空格,后面的/home/myfile/是本地接收

Ubuntu 14.04.4 下 scp 远程拷贝提示:Permission denied, please try again. 的解决办法

我在 s0 主机上远程拷贝 /etc/hosts 文件到 s1 主机上,出现下面的错误提示: [email protected]:~$ scp /etc/hosts [email protected]:/etc/[email protected]'s password: Permission denied, please try again. 解决办法如下: 1.    sudo gedit /etc/ssh/sshd_config    注释掉 PermitRootLogin without-

WIN7系统下怎样批量添加文件扩展名

把这些文件放在某一目录下,如 H:\a到命令行下:运行→ CMD H:cd \a ren *. *.jpg 案例一:1:把需要修改扩展名的文件都拷贝放到一个文件夹里面2:我只想修改文件后缀名的是GIF的文件改成JPG3:打开新建的记事本文件在里面输入 ren *.gif *.jpg 下面内容,输入格式Ren 空格 星号 点 需要修改的文件后缀名 空格星号 点需要改成的文件后缀名4:设置好之后,保存文件.同时吧这个文件改成 .bat后缀名的文件5:点击运行刚刚那个BAT文件就好了案例二:如果我整个