ubuntu默认并没有安装ssh服务,可以通过如下命令进行:

复制代码 代码如下:

yblin@yblin-desktop:~$ ssh localhost

ssh: connect to host localhost port 22: Connection refused

如上所示则说明还没有安装ssh.

通过apt-get安装如下:

复制代码 代码如下:

yblin@yblin-desktop:~$ sudo apt-get install openssh-server

ssh默认端口是22,可以通过sudo /etc/init.d/ssh start 修改默认端口。

scp基于ssh登录,所以如果没有安装ssh无法进行文件拷贝。

不同的Linux之间copy文件常用有3种方法,第一种就是ftp,也就是其中一台Linux安装ftpServer,这样可以另外一台使用ftp的client程序来进行文件的copy。第二种方法就是采用samba服务,类似Windows文件copy的方式来操作,比较简洁方便,第三种就是利用scp命令来进行文件复制。

scp是有Security的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。

复制代码 代码如下:

scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root

然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了。

如果想反过来操作,把文件从远程主机copy到当前系统,也很简单。

复制代码 代码如下:

scp root@172.19.2.75:/home/root /home/daisy/full.tar.gz

微信公众号搜索 “ 脚本之家 ” ,选择关注

程序猿的那些事、送书等活动等着你

linux怎么安装scp服务,linux下ssh安装与scp命令使用详解相关推荐

  1. linux为什么用tar压缩,linux下tar压缩和解压命令用法详解

    linux下tar压缩和解压命令用法详解 2017-03-25 14:06 分享人:老牛 将/usr/local/test目录下所有文件仅打包,不压缩到 /usr/local/auto_bak/目下 ...

  2. Linux如何全盘搜索MySQL文件_Linux上的文件搜索命令实例详解

    locate 基础了解 locate命令搜索的后台数据库路径:/var/lib/mlocate/mlocate.db ls -hl /var/lib/mlocate total 1.2M -rw-r- ...

  3. linux下history(历史)命令用法详解

    如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率.本文将通过实例的方式向你介绍 history 命令的15个用法. 1. 使用 HISTTIMEFORMA ...

  4. linux c++ 调用matlab,ubuntu系统下C++调用matlab程序的方法详解

    前言 最近因为工作的需要在研究C++怎么调用matlab程序,发现网上的资料较少,所以将自己学习的内容总结分享出来,下面话不多说了,来一起看看详细的介绍吧. 实验平台: ubuntu  matlab ...

  5. linux查找以c开头的的文件夹,文件查找命令find详解

    文件的查找命令 find 用法 功能:实时查找工具,通过遍历指定路径完成文件查找 工作特点: •  查找速度略慢 •  精确查找 •  实时查找 •  可能只搜索用户具备读取和执行权限的目录 语法: ...

  6. linux远程日志rsyslog服务端和客户端安装(亲测)--自定义接收日志格式

    linux远程日志rsyslog服务端和客户端安装 用rsyslog的缘由:  1.防止系统崩溃无法获取系统日志分享崩溃原因,用rsyslog可以把日志传输到远程的日志服务器上  2.使用rsyslo ...

  7. Linux下Grub命令配置详解

    grub(Grand Unified Boot Loader)启动引导器 与grub相似软件比较 BM:安装多操作系统软件,必须把两个操作系统安装在主分区,硬盘最多可以分4个主分区. LILO:以前l ...

  8. linux中which命令详解,Linux下which命令使用详解(转)

    我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置. whereis 查看文件的位置. locate 配合数据库查看文件位置. f ...

  9. linux 帐号 配置sftp_Linux 下sftp配置之密钥方式登录详解

    Linux下sftp配置之密钥方式登录 由于vsftp采用明文传输,用户名密码可通过抓包得到,为了安全性,需使用sftp,锁定目录且不允许sftp用户登到服务器.由于sftp使用的是ssh协议,需保证 ...

  10. linux在vi创建文件,Linux下创建文本文件(vi/vim命令使用详解)

    vi test.txt 或者 vim test.txt 再或者 touch test.txt vim是vi的升级版,指令更多,功能更强. 下面是收集的vim用法,当在vim里面要实现退出,首先要做的是 ...

最新文章

  1. 程序员因中年危机从北京回老家事业单位:工资从60万爆降到6万
  2. JAVA性能优化思路探究
  3. idea无法搜索插件问题解决
  4. BZOJ4381[POI2015]Odwiedziny——分块+长链剖分
  5. Python 一行代码搞定炫酷可视化,你需要了解一下 Cufflinks
  6. iOS之NSAttributedString-------字符属性
  7. python清洗文本数据_02.数据预处理之清洗文本信息
  8. CloudIDE插件开发实战:教你如何调试代码
  9. [kuangbin带你飞]专题十二 基础DP1 C - Monkey and Banana HDU - 1069
  10. 我对这个页面做了什么?
  11. oracle日期大于3个月,用三个月时间做oracle实验,养成实验习惯
  12. 前端代码部署后通过html访问,将前端项目部署到nginx上
  13. 细等线体cass_CASS打开图形出现字体替换怎么解决?
  14. 基于matlab的信号频谱分析 开题报告,基于MATLAB的数字信号处理开题报告
  15. scratch基础讲解与小游戏制作(接水果)
  16. 如何卸载office201032位_32位office2010卸载不彻底怎么办
  17. python爬虫基本思路
  18. Drillbeach---第二章 Drillbench 5.1 Dynaflodrill 用户指南
  19. c语言中随机排序函数,利用随机函数产生N个随机整数(20000以上),对这些数进行多种方法进行排序。 用C语言编程...
  20. 靶基因高通量测序建库流程介绍

热门文章

  1. 【BZOJ2342】双倍回文,manacher+并查集优化
  2. flask web开发是前端还是后端_Flask Web开发实战:入门、进阶与原理解析 PDF 全格式版...
  3. 2017.8.10 奖励关 思考记录
  4. 2017.8.8 loli测试
  5. 【英语学习】【Daily English】U12 E-World L04 I bought it on a Swiss website
  6. WPF、Windows Forms和Silverlight区别
  7. 计算及图形学——实验四
  8. python 循环控制语句结束_Python控制语句.while循环语句
  9. 移动端海洋实时仿真技术研究与实现
  10. 代码管理工具TortoiseGit配置(GIT的客户端)