构建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进程与定时任务

1、进程的概念 在linux中 (1)程序(软件):用代码决定程序的行为,存在存储介质中,如硬盘。 (2)进程(运行起来的程序):就是操作系统把存储介质上的可执...

2338
来自专栏pangguoming

mongo 3.0 备份和还原数据库 ,及too many positional arguments错误

在mongo 3.0的操作 备份示例 ./mongodump -h localhost -d liongo -o ./ 错误方式: ./mongorestore...

1.1K3
来自专栏简书专栏

Windows 平台安装 MongoDB教程

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

3813
来自专栏遊俠扎彪

Linux下安装Oracle SQL*Plus加强工具rlwrap

Linux的SQL*Plus不太好用,通过安装rlwrap可以提高用户体验,这样就可以使用光标上下键来查找历史命令,使用退格键backspace了。

2078
来自专栏王磊的博客

Visual Studio 扩展包(.vsix)制作

前言:上篇介绍了 Visual Studio扩展工具添加与卸载,本编要介绍的是Visual Studio 扩展包(.vsix)的制作。 方法:   ①、下载并安...

4326
来自专栏jianhuicode

NPM依赖包版本号~和^的区别及最佳实践

~会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0 ^会匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的...

882
来自专栏Echo is learning

python rpy2,tkinter安装问题解决

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

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

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

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

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

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

1052
来自专栏黑泽君的专栏

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

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

1883

扫码关注云+社区

领取腾讯云代金券