构建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 条评论
登录 后参与评论

相关文章

来自专栏蓝天

检测Linux系统是否支持某系统调用

check_syscall.zip 随内核版本的变化,会增加一些新的系统调用,但如果glibc没有跟上,则不能直接调用,这个时候可以自己包装一下。如果想知道内...

783
来自专栏河湾欢儿的专栏

nginx服务的快速搭建(跨域)

原文地址https://github.com/gs3170981/nginx_quick 1.下载以后有一个server.js 文件

521
来自专栏Petrichor的专栏

Ubuntu: 虚拟机 安装

863
来自专栏Echo is learning

python rpy2,tkinter安装问题解决

1153
来自专栏python3

python 模块

这打印的,就是python的全局环境变量。这里面都是路径,路径里面存的都是什么呢?就是python导入一个库或者python内部自己进行调用的时候,它就在这些路...

553
来自专栏开发 & 算法杂谈

静态数据竞争检测工具之LOCKSMITH-安装和使用

静态数据竞争检测工具都是基于中间语言开发的,在安装之前必须要先安装Ocaml和CIL

872
来自专栏Kotlin入门系列

win7基础 cmd 桌面空白处,按住shift后,通过右键菜单启动cmd窗口

2045
来自专栏简书专栏

Windows 平台安装 MongoDB教程

链接: https://pan.baidu.com/s/1dRZw748Lui_r9kE5aYwZFA 密码: 9yj6 此文件只适用于64位系统安装,32位...

1003
来自专栏跟着阿笨一起玩NET

修改资源管理器打开后的默认路径为计算机目录的方法

本文转载:http://www.2cto.com/os/201206/135775.html

631
来自专栏黑泽君的专栏

各个系统下以及VS2017、Qt十分常用的快捷键

windows系统下DOS命令行的一些操作   cd \    直接跳到当前目录根目录   D:      进入另一个盘符或者如下   cls     w...

963

扫码关注云+社区