构建SSH和SCP

SSH

SSH是Secure Shell的缩写,由IETF的网络工作小组(Network Working Group)所制定;SSH为建立在应用层和传输层基础上的安全协议。 SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。常用于远程登录,以及用户之前进行资料拷贝。

安装SSH

使用SSH服务,需要安装相应的服务器与客户端。客户端和服务器的关系:如果,A机器想被B机器远程控制,那么,A机器需要安装SSH服务器,B机器需要安装SSh客户端。 A:安装SSH服务器

sudo apt-get install openssh-server

安装SSH服务器

B:远程登录

ssh 用户名@IP

使用SSH访问,如访问出现错误,可查看是否有该文件【~/.ssh/known_ssh】,尝试删除该文件解决。

使用SSH连接服务器

A:查看ip

ifconfig

�被连接的机器

B: 【ssh 用户名@IP】提示输入用户名的密码,输入后回车即可连接。

主动连接的机器

SCP

远程拷贝文件,scp -r的常用方法: 1、使用该命令的前提条件要求目标主机已经成功安装openssh-server

如果没有安装则使用 sudo apt-get install openssh-server 来安装

2、使用格式:

scp -r 目标用户名@目标主机IP地址:/目标文件的绝对路径   /保存到本地的绝对或相对的路径

举例:
scp -r lxf@192.168.123.116:/home/lxf /Users/lxf/Desktop/

在后续会提示输入【yes】,�此时不能简单输入【y/Y】,只能输入【yes】

拷贝单个文件可以不加 -r 这个参数,拷贝目录必须要加。

-r 这个参数是 递归

通过SCP能从已经安装了openssh_server的服务器中下载文件到本地,也可以通过SCP将本地文件上传至服务器

scp -r  /保存到本地的绝对或相对的路径 目标用户名@目标主机IP地址:/目标文件的绝对路径  

举例:
scp  /Users/lxf/Desktop/xxx.png lxf@192.168.123.116:/home/lxf/xxxnew.png

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏古时的风筝

Docker+nginx+tomcat7配置简单的负载均衡

本文介绍在Docker上配置简单的负载均衡,宿主机为Ubuntu 14.04.2 LTS,两个CentOS容器,宿主机安装Nginx,两台容器安装tomcat7...

2276
来自专栏Aloys的开发之路

VirtualBox相关问题总结

VirtualBox Images: http://www.osboxes.org/virtualbox-images VirtualBoxes – Free ...

2168
来自专栏算法修养

Docker 学习应用篇之二: Docker的介绍和安装

   之前说过Docker的好处,Docker可以集装箱化的部署应用程序。那么Docker是通过什么实现的呢。要理解Docker内部构建,需要先理解Docker...

40810
来自专栏运维小白

Linux基础(day6)

2.6 相对和绝对路径 每一个文件都会有一个从根开始的文件 所有的文件都有一个自己的路径 从根开始的都是绝对路径,不管你是在哪个目录下,都可以通过路径找到文件的...

1725
来自专栏L宝宝聊IT

Linux远程访问及控制(SSH)

1182
来自专栏java沉淀

Centos 7下安装mysql

·mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz

60516
来自专栏python3

svn备份

svn服务器的根目录是/svndatasvn,本来想直接把根目录打包就可以。因为之前svn迁移,直接用scp就搞定了。

541
来自专栏云计算教程系列

如何在Ubuntu 16.04上设置Nginx服务器块(虚拟主机)

使用Nginx Web服务器时,可以使用服务器块(类似于Apache中的虚拟主机)来封装配置详细信息,并从单个服务器托管多个域。

3K0
来自专栏Java帮帮-微信公众号-技术文章全总结

04.Linux系统目录结构

Linux 系统目录结构 登录系统后,在当前命令窗口下输入命令: ? 你会看到如下图所示: ? 树状目录结构: ? 以下是对这些目录的解释: /bin: bin...

3574
来自专栏Java帮帮-微信公众号-技术文章全总结

安装虚拟机VMware详解

安装VMware详解 1 双击安装程序 ? 2 点击下一步 ? 3 选择接受,点击下一步 ? 4 选择自定义安装 ? 5 根据自己硬盘的大小更改安装【核心组件】...

3073

扫码关注云+社区