基础篇

作者: 柒月的天空 | 来源:发表于2018-09-09 23:49 被阅读0次

Linux学习

 一、使用PuTTY远程连接Linux
 二、使用xshell连接Linux
 三、PuTTY密钥认证
 四、xshell密钥认证

一、使用putty远程连接Linux

打开putty后,输入ip地址,连接类型为SSH,默认端口为22;点击Open即可进入;也可以保存会话,在Saved Sessions处输入会话名称,点击save即可;


image.png
login as: root
root@192.168.220.128's password:
Last login: Sun Sep  9 10:37:34 2018 from 192.168.220.1
[root@localhost ~]#

二、使用xshell连接Linux

1、安装完xshell后,点击新建

image.png

2、输入IP地址

image.png

3、在左侧,用户身份验证,输入用户名和密码,点击确定然后点击连接;

image.png

4、putty和xshell都可以在相应的位置外观、字体、配色方案等。xshell支持多窗口会话

image.png

三、PuTTY密钥认证

1、密钥认证和密码认证都是一种认证方式;密钥认证需要的密钥对(一个加密,一个解密);服务器上存放公钥;点击puttyGEN--generate--晃动鼠标--生成随机字符串

image.png

2、在root下创建.ssh目录,赋予该目录700权限,在此目录下创建authorized_keys文件用于存放公钥;将上一步的公钥复制到authorized_keys下,按esc,:wq保存退出即可。

[root@localhost ~]# mkdir /root/.ssh
[root@localhost ~]# chmod 700 /root/.ssh
[root@localhost ~]# vi /root/.ssh/authorized_keys

3、关闭防火墙

[root@localhost ~]# getenforce                  //获取selinux状态
Enforcing                                       //强制执行
[root@localhost ~]# setenforce 0                //临时关闭
[root@localhost ~]# !g                          //重复最近一次g开头的命令
getenforce
Permissive                                      
[root@localhost ~]#

可以编辑/etc/selinux/config文件,永久关闭selinux

[root@localhost ~]# vim /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=enforcing                    //三种状态:enforcing、permissive、disabled 
# SELINUXTYPE= can take one of three two values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes 
are protected.
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted

4、点击putty

image.png
login as: root
Authenticating with public key "rsa-key-20180909"
Passphrase for key "rsa-key-20180909":
Last login: Sun Sep  9 11:00:29 2018 from 192.168.220.1
root@localhost ~]#

四、xshell密钥认证

1、在工具——新建用户密钥生成向导,下一步到复制公钥,完成向导。将复制的公钥粘贴到authorized_keys下,保存退出即可。

[root@localhost ~]# vim /root/.ssh/authorized_keys

2、打开连接,属性--用户身份验证--方法--public key;用户密钥选择,输入加密时的密码;

image.png
Connecting to 192.168.220.128:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.
WARNING! The remote SSH server rejected X11 forwarding request.
Last login: Sun Sep  9 11:31:44 2018 from 192.168.220.1
[root@localhost ~]# 

完成以上操作即可,点击连接。

相关文章

  • 最新web前端相关课程学习链接

    js基础篇 js进阶篇 js高级篇 vue基础篇 vue高级篇 react基础 react高级 Nodejs基础 ...

  • Java工程师成神之路

    基础篇进阶篇高级篇架构篇扩展篇推荐书籍 基础篇 一、基础篇JVM JVM内存结构 堆、栈、方法区、直接内存、堆和栈...

  • iOS 动画基础总结篇

    iOS 动画基础总结篇 iOS 动画基础总结篇

  • axios进阶之路——基础篇

    本课题包含三篇:基础篇;拦截器篇;封装篇。本篇为基础篇,主题为axios基础介绍及安装使用。 一、 关于Axios...

  • 线上思维导图课程总结

    一、学习内容 学习的内容:基础篇、学习篇、运用篇。包括基础篇的:思维导图开启全新思维、开通基础篇学习了思维导图...

  • 一、基础

    基础篇为python基础内容

  • java多线程相关

    (一) 基础篇 01.Java多线程系列--“基础篇”01之 基本概念 02.Java多线程系列--“基础篇”02...

  • Hybrid APP - 混合式开发

    Hybrid APP基础篇(一)->什么是Hybrid App Hybrid APP基础篇(二)->Native、...

  • 基础篇_1.音视频学习框架

    学习整理的相关章节链接:基础篇_1.音视频学习框架基础篇_2. 颜色空间模型 RBG、YUV、HSV基础篇_3.图...

  • 基础篇_8.音频编码MP3\AAC

    学习整理的相关章节链接:基础篇_1.音视频学习框架基础篇_2. 颜色空间模型 RBG、YUV、HSV基础篇_3.图...

网友评论

      本文标题:基础篇

      本文链接:https://www.haomeiwen.com/subject/bxzdgftx.html