【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题

摘要:
课程目录链接快速入门Linux播放典型应用程序-目录目录1.了解SSH 2.服务器安装SSH服务3.客户端安装SSH工具4.客户端链接SSH服务5.SSH配置6.SSH免密码登录===============================================================================================================

课程目录链接

目录

==============================================================
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第1张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第2张

==============================================================

1 认识SSH

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第3张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第4张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第5张

==============================================================

2 服务器安装SSH服务

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第6张

  • centos服务器版本的系统,默认已经集成安装好了这样的服务

  • 桌面话的Linux一般默认没有安装的,需要自己安装

  • 安装演示:

    • 第一步:打开Xshell,连接远程主机(虚拟机启动或云主机健在时)

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第7张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第8张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第9张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第10张

  • 第二步:安装ssh:yum install openssh-server

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第11张

  • 第三步:启动ssh:service sshd start

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第12张

  • 第四步:查看进程在不在:ps -ef |grep ssh

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第13张

  • 第五步:设置开机自启动(注:服务器版本默认自启动,不需要设置):chkconfig sshd on

==============================================================

3 客户端安装SSH工具

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第14张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第15张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第16张

==============================================================

4 客户端链接SSH服务
  • 主要命令:

    • ssh 用户名@IP地址

    • eg:ssh root@192.168.43.217

  • windows系统:通过Xshell连接:

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第17张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第18张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第19张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第20张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第21张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第22张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第23张

  • Mac系统:在终端通过相同的命令进行连接:

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第24张

==============================================================

5 SSH config

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第25张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第26张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第27张

  • 注意:

    • ctrl+c:命令行中终止请求

    • ping + IP地址:可以查看

    • 要用Xshell连接,需要先在虚拟机登录

    • IP地址在电脑重启后可能改变,但是云主机的IP地址是不会变的

  • 第一步:虚拟机启动Linux系统后,使用Xshell连接

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第28张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第29张

  • 第二步:进入指定路径下,并新建config文件

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第30张

  • 第三步:vim编辑config内容

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第31张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第32张

  • 第四步:修改config后,可以简化登录命令

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第33张

  • 第五步:具有多台服务器时对config进行配置

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第34张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第35张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第36张

  • 在Mac系统的操作同理:

    • 连接--进入指定目录下--(若指定目录下没有config则新建)--对config内容编辑--保存并测试

==============================================================

6 SSH免密登录

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第37张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第38张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第39张

  • Windows平台生成密钥:

    • 步骤:Xshell-工具-用户密钥管理者-生成-跟着向导指引-命令(密码可不设)-保存为文件-查看公钥属性

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第40张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第41张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第42张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第43张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第44张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第45张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第46张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第47张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第48张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第49张

  • Linux平台生成密钥:

    • 步骤:cd进入指定目录-生成命令-设置文件名-设置密码(可不设)-确定

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第50张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第51张

  • Windows平台使用密钥:

    • 第一步:Xshell新建或查看属性-设置用户身份验证下的相关属性

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第52张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第53张

  • 第二步:连接到服务器-进入指定目录-新建文件-编辑文件内容为密钥(编辑器打开本地的密钥文件查看并复制)

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第54张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第55张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第56张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第57张

  • 第三步:Xshell新开标签页进行登录测试

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第58张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第59张

  • Linux平台使用密钥:

    • 注:与Windows下Xshell操作一致:指定文件路径下添加文件并编辑内容为密钥内容

    • 不同点:需要加载私钥

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第60张

  • SSH安全端口

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第61张

演示

  • 第一步:登录并修改指定目录下的文件

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第62张
【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第63张

  • 第二步:重启服务器

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第64张

  • 注:22端口一般保留,否则好多地方的设置就很麻烦

【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题第65张

END

免责声明:文章转载自《【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Ubuntu 10.04 下安装codeblock呼吁贴:呼唤WINDOWS下的lighttpd下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Python标准库

简介: ssh是一个协议,OpenSSH是其中一个开源实现,paramiko是Python的一个库,实现了SSHv2协议(底层使用cryptography)。 有了Paramiko以后,我们就可以在Python代码中直接使用SSH协议对远程服务器执行操作,而不是通过ssh命令对远程服务器进行操作。 Paramiko介绍: paramiko包含两个核心组件:...

linux日志守护进程 syslog

  https://www.cnblogs.com/linuxws/p/9017404.html   几乎所有的网络设备都可以通过syslog协议,将日志信息以UDP的形式传送给远端服务器,远端接收日志服务器必须通过syslogd监听UDP端口514,并根据 syslog.conf 配置文件张的配置处理。配置文件 /etc/rsyslog.conf 中...

转载--redis密码管理

源地址:http://blog.csdn.net/lxpbs8851/article/details/8136126 ps -ef 查看正在活动的进程 ps -ef |grep abc 查看含有"abc"的活动进程 ps -ef |grep -v abc 查看不含abc的活动进程 一.如何初始化redis的密码? 总共2个步骤: a.在配置文件中有个参数:...

umilit 修改 linux 最多可打开文件数

ulimit -n 修改 临时修改: ulimit -SHn 65535 永久修改:echo'*-nofile65535'>>/etc/security/limits.conf Linux系统里打开文件描述符的最大值,一般缺省值是1024,对一台繁忙的服务器来说,这个值偏小,所以有必要重新设置linux系统里打开文件描述符的最大值。那么应该在...

阿里云(linux Centos7)安装mysql

一、linux centos7 安装MySQL 1、下载mysql源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 2、安装mysql源,若结尾出现complete!,则说明MySQL源安装完成 yum localinstall mysql57-com...

【转】 中兴OLT-C300常用命令

中兴OLT C300show running-config (加载各种板卡)show gpon onu uncfg (查看OLT所有未配置的ONU)show gpon onu uncfg gpon-olt_1/3/2 (查看端口下未配置的ONU)show gpon onu state gpon-olt_1/2/1 (查看端口下ONU状态)show mac...