Linux学习笔记(三) putty、xshell运用

上一节学习了centos7的静态ip配置,今天学习使用putty和xshell远程连接centos7
一.首先来学习使用putty
1.下载putty包
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

  • 然后安装putty,这里不过多赘述,打开putty

    *在方框中填入自己的ip 192.168.40.133,下方方框起一个名字chinantfy-01
    然后左边点击translation 选择utf-8,返回session点击save,然后点open(之前要先打开虚拟机中的centos7)

  • 第一次链接会出现一个弹窗,点击是即可
  • 输入root,然后输入密码,就登陆成功了

    2.学习使用putty秘钥链接centos7
    首先开始菜单中找到puttygen

    打开之后点击generate生成秘钥



    *密码可以为空也可以输入,这里是测试用,我暂时就不设置密码,将上方方框中的公钥全选复制,先保存到一个文本中,然后分别点击下方两个save,保存公钥和私钥,并记住名字;
    接下来将公钥放入linux中,
    首先创建 /root/.ssh 文件夹,如果是其他用户,则文件路径为 /home/用户名/.ssh
    mkdir   /root/.ssh
    chmod 700   /root/.ssh
    vi  /root/.ssh/authorized_keys

    这一步是创建存放公钥的文件,执行以上命令之后,按i进入插入模式,将刚才保存的公钥复制进去,esc退出插入模式,:wq保存并退出

    接下来关闭selinux

    vi /etc/selinux/config


    将SELINUX后的enforcing 改为 disabled ,保存并退出,输入 init 6 重启centos7


    这时候关闭putty重新打开
    点击刚才的chinantfy-01 然后点击load

    接下来点击左侧的auth

    选择刚才保存的私钥名称
    返回session点击save保存配置,open打开putty窗口
    输入用户名root,

    由于之前没有设置密码,直接就登陆了centos7
    以上就是使用putty连接centos7的方法,用户名加密码登陆以及秘钥登陆
    二.xshell 连接centos7
    1首先下载xshell
    https://www.netsarang.com/products/xsh_overview.html
    安装完成之后打开

点击上方工具,新建用户秘钥生成向导


填写密钥名称和密码,我这里名字为默认,密码留空

与前面putty使用一样,将公钥全选复制保存,

2.接下来先学习xshell的账号密码链接centos7

点左上角新建

名称自定义,主机填ip地址

点左边终端,编码选择utf-8

点连接用户身份验证,输入centos7的账号、密码,
完成后选择刚刚创建的chinantfy-01连接
第一次连接也会弹窗,选择接受并保存即可

这里就顺利登陆了,
3.上面学习了xshell用户密码连接,和秘钥对生成,接下来学习使用秘钥连接xshell
输入
vi /root/.ssh/authorized_keys
再次编辑秘钥文件


i进入插入模式,将刚才用xshell创建的公钥复制进来,这里我为了以后好区分,分别加入了备注

esc退出插入模式,:wq保存并退出
点击xshell左上角加号
在chinantfy-01上右键属性

用户身份验证,方法选择public key ,用户密钥选择刚才生成的密钥然后点击确定

由于没有设置密钥的登陆密码,所以直接就以root用户连接到了centos7;
以上就是分别用putty和xshell连接centos7的方法及操作步骤,需要注意的是,公钥要复制准确,vi /root/.ssh/authorized_keys 这个命令及文件路径要准确,一开始练习的时候因为不细心,这两个问题经常出错,一定要注意。

原文地址:http://blog.51cto.com/13569831/2064404

时间: 2024-10-28 20:30:45

Linux学习笔记(三) putty、xshell运用的相关文章

Linux学习笔记三:Linux的权限处理命令

1.改变文件或目录权限  chmod 语法:chmod [{ugo} {+-=} {rwx}] [文件或目录] 或 [mode] [文件或目录] 第一种语法中: 这里的u是所有者,g是指所属组,o是指其他人 +是指增加权限,-是指减少权限,=是指赋予权限 r是指读权限,w是指写权限.x只是执行权限 第二种语法中: 在这里,r的值是4,w的值是2,x的值是1. 这里写的mode,是指一组数字.如:421.这里的421,是指所有者所拥有权限的数字总和是4,所属组所拥有权限的总和是2,其他人所拥有权限

Linux学习笔记三

前四单元笔记 ################################虚拟机控制###################### [[email protected]]$ rht=vmctl start desktop    ###打开desktop失败,语法错误 bash: start: command not found... [[email protected]]$ rht-vmctl start desktop    ###开启desktop,成功 Starting desktop.

Linux学习笔记<三>——常用的查看文本命令和文本处理命令

查看文本: 1.cat:连接并显示文本 tac:cat的倒置显示 -n:在每行行首添加行数显示 -E:每行显示换行符 -A:显示所有,包括文本和各种特殊符号 Linux的文本换行符为$,而Windows的文本换行符是$+Enter 2.可分屏显示的more和less more:向后翻,翻到最后就退出 less:向后翻,翻到最后不会自动退出 more和less显示窗口下操作: 向后翻一页:space键 向前翻一页:b键 退出显示窗口:q键 3.head:查看前n行 tail:查看后n行 -n 数字

Linux学习笔记(三):系统运行级与运行级的切换

1.Linux系统与其他的操作系统不同,它设有运行级别.该运行级指定操作系统所处的状态.Linux系统在任何时候都运行于某个运行级上,且在不同的运行级上运行的程序和服务都不同,所要完成的工作和所要达到的目的也都不同. 2.Linux(Red Hat 9.0)设置了7个不同的运行级,系统可以在这些运行级别之间进行切换以完成不同的工作. 3.接下来简单介绍7个系统运行级: (1).运行级0:关闭计算机. (2).运行级1:单用户模式. (3).运行级2:多用户模式(不带网络文件系统NFS支持功能).

Linux学习笔记(三):系统执行级与执行级的切换

1.Linux系统与其它的操作系统不同,它设有执行级别.该执行级指定操作系统所处的状态.Linux系统在不论什么时候都执行于某个执行级上,且在不同的执行级上执行的程序和服务都不同,所要完毕的工作和所要达到的目的也都不同. 2.Linux(Red Hat 9.0)设置了7个不同的执行级,系统能够在这些执行级别之间进行切换以完毕不同的工作. 3.接下来简介7个系统执行级: (1).执行级0:关闭计算机. (2).执行级1:单用户模式. (3).执行级2:多用户模式(不带网络文件系统NFS支持功能).

【Linux学习笔记三】文件目录管理

[注]文章中的所有截图均为centos下实验结果,亲测命令正确= ̄ω ̄= [参考资料]<Linux从入门到精通(第2版)>刘忆智 等编著 *************************************************和团队共享文件*************************************************** 1.和团队共享文件:创建工作目录,并创建一个用户组管理该目录.      $ sudo groupadd workgroup         

Linux学习笔记(三)-Shell命令机制

切换命令行:ctrl+alt+f1-f6 切换到图形界面:ctrl+alt+f7 ls-list(win下的dir) 白色:普通文件 蓝色:目录文件 绿色:可执行文件 执行步骤: 输入ls 在相关目录下去找命令程序(path,环境变量:/etc/environment),whereis+命令:查找该命令的可执行文件的位置 基于shell的基本类库Bash 底层的交互 GNU,FSF,Bash,Coreutils 来自为知笔记(Wiz)

Linux学习笔记&lt;三十&gt;——httpd配置

ASF:Apache Software Foundation       www.apache.org 开源项目 web:httpd           http://httpd.apache.org tomcat:应用程序服务器 hadoop:并行处理 httpd版本: 2.0稳定版本 2.2流行版本 2.4最新版本 httpd特性: 事先创建进程 按需维持适当的进程 模块化设计,核心比较小,各种功能都通过模块添加(包括php) 支持运行时配置,支持单独编译模块 支持多种方式的虚拟主机配置 虚

linux学习笔记(三)

1.目录问题[[email protected] tmp]$ cd ~[[email protected] ~]$ lsDesktop Music Templates VMwareTools-10.0.5-3228253.tar.gzDocuments Pictures tmp vmware-tools-distribDownloads Public Videos[[email protected] ~]$ cd tmp[[email protected] tmp]$ lsdemo.txt te

linux学习笔记三: secureCRT小键盘输入数字键的时候,出现字母的解决方法:

把会话选项->仿真模式->启用小键盘转换的勾去掉就可以了.