1.输入指令直接下载

centos :yum install openssh

arch: pacman -S openssh

下载如图

输入命令测试一下ssh是否安装成功

命令:ssh

显示如下

2 .连接主机

输入命令:ssh username@ipaddress 连接主机

如图

输入密码后直接连接成功

3.使用scp远程拷贝文件

命令:scp username@ipaddress:filepath username@ipaddress:filepath

比如把我主机的1.rar拷贝到我的文件目录下里面

命令:scp windstorm@10.201.198.70:/home/windstorm/Downloads/1.rar ./

如下

成功拷贝

4.开启sshd服务端

sshd服务默认是关闭的,我们可以输入命令打开。

命令:systemctl start sshd 打开服务

命令:systemctl enable sshd 设置开机后自动启动sshd服务

5.ssh的客户端配置文件

客户端的配置文件位置:~/.ssh/config

我的配置如下

配置要登录的用户为windstorm

主机名为WINDSTORM

主机地址为:10.201.198.70

端口配置为:22

于是连接主机我们可以直接加上主机名(WINDSTORM)就可以连接windstorm这个用户了。

命令:ssh WINDSTORM

如上指令等同于:ssh windstorm@10.201.198.70

同样我们的scp命令也可以这样使用了

命令:scp WINDSTORM:/home/windstorm/Downloads/1.rar ./

把主机WINDSTORM下面的1.rar文件拷贝到当前目录

ssh的详细配置文档如下

ssh_config(5) — Arch manual pages

6.sshd服务端配置文件

服务端配置文件路径:/etc/ssh/sshd_config

使用命令查看:cat /etc/ssh/sshd_config

比如几个常见的配置

设置登录时的欢迎(我设置的欢迎文件位置在/etc/issue)

允许登录的用户(其他的用户全部不可以)

允许登录的用户组(其他的用户组全部不可以)

设置的端口(我这里设置22)

允许图形界面

更多配置文件参考网站: ssh_config(5) — Arch manual pages

Linux 安装ssh和配置ssh相关推荐

  1. linux添加cfg,Linux安装详解-配置ks.cfg实现自动安装过程

    Linux安装详解-配置ks.cfg实现自动安装过程 之前发过一篇关于通过PXE实现Linux批量无人值守自动安装的文章(可以参考),不过写的只是具体的配置和操作,对于原理部分没有说明,最近通过一段时 ...

  2. Ubuntu Linux安装PyQt5并配置Qt Designer

    Ubuntu Linux安装PyQt5并配置Qt Designer PyQt5 创建独立环境 创建conda环境 安装pyqt5 查看版本 安装图形界面Qt Designer pycharm 配置 v ...

  3. Kali Linux安装与基本配置(文内提供成品镜像下载)

    Kali Linux安装与基本配置(文内提供成品镜像下载) 写入镜像 配置 镜像 + 虚拟机 安装Kali Linux 优化 更新源 安装vm-tools 安装输入法 Kali介绍Kali Linux ...

  4. 2.修改/etc/hosts文件 /安装SSH、配置SSH无密码登陆(全程切换到hadoop用户下操作)

    修改/etc/hosts文件 sudo gedit /etc/hosts127.0.0.1 localhost 192.168.222.129 master 下面分别对应三个机器的IP地址,用ifco ...

  5. Linux每个用户单独配置ssh,大神全面解读如何限制SSH用户访问Linux中指定的目录...

    将 SSH 用户会话限制访问到特定的目录内,特别是在 web 服务器上,这样做有多个原因,但最显而易见的是为了系统安全.为了锁定 SSH 用户在某个目录,我们可以使用 chroot 机制. 在诸如 L ...

  6. Linux系统下如何配置SSH?如何开启SSH?

    2019独角兽企业重金招聘Python工程师标准>>> SSH作为Linux远程连接重要的方式,如何配置安装linux系统的SSH服务,如何开启SSH?下面来看看吧(本例为cento ...

  7. Windows10安装Ubuntu子系统+配置SSH连接+安装xfce4图形界面+配置xrdc远程桌面连接

    前言 WIN10的所有非精简版的系统,都已经内置Linux内核,可以直接打开一个PC应用一样使用Ubuntu子系统.这是非常Cool的体验,并且经历了一段时间的完善和摸索,现在应用起来都非常成熟. 本 ...

  8. Linux下载cfg命令,Linux安装详解-配置ks.cfg实现自动安装过程

    之前发过一篇关于通过PXE实现Linux批量无人值守自动安装的文章(可以参考http://www.linuxidc.com/Linux/2011-08/39949.htm),不过写的只是具体的配置和操 ...

  9. linux安装git并配置GitHub账号,本地与GitHub之间进行文件的上传(push)、下载(克隆)、更新

    0310 Linux和github交互 参考链接: 安装git并配置GitHub账号: 本地与GitHub之间进行文件的上传(push).下载(克隆).更新 上传 下载 更新: 补充:GitHub的原 ...

最新文章

  1. 了解机器学习的八大专业术语
  2. 记-curl post json数据,服务器后端$_POST接收不到数据
  3. 每日程序C语言29-将数组逆序输出
  4. 使用Gradle – 2019版从Travis可靠发布到Maven Central
  5. cesium 经纬度绘制点_炫酷大屏地图自定义绘制(一)
  6. 新萝卜家园windows11 64位官网正版系统v2021.07
  7. 如何使用Cisdem Video Converter在Mac上将大型 AVI 转换为 MP4
  8. python类的构造方法名称_Python的面向对象、Class 概念与使用
  9. (1)外网映射(NATAPP快速入门)
  10. 文件服务器要备案么,icp备案一定要云服务器吗
  11. 白度云下载到存储卡的视频看不了_苹果手机从百度网盘下载的视频如何保存到相册,还有不知道的吗?...
  12. JEESZ 模块开发文档
  13. C小程PTA错题集1
  14. 访问网站,http、https协议抓包,完整分析
  15. Bert模型详解和训练实例
  16. Go 语言入门三部曲(一):能看懂 Go 语言
  17. k8s+jenkins发布java服务
  18. 记第七届ACM校赛-回忆
  19. error: expected ‘}’ at end of input的一种可能解决方法
  20. 验证与github是否连接成功.

热门文章

  1. Python 关于整除以及负数取余遇到的问题
  2. 美的同一性和神秘的算法分析
  3. React+DvaJS 之 hook 路由权限控制
  4. kotlin中的var和val与编译时常量
  5. HTML5基础(五)零基础入门 (上)
  6. 深入理解Java虚拟机(周志明第三版)- 第十三章:线程安全与锁优化
  7. 后ERP时代之协同运营管理平台实践
  8. 金蝶K3采购暂估案例教程4商业模式单到冲回
  9. Android单元测试读写文件,Android-单元测试
  10. Linux虚拟机命令行联网