专栏首页运维小白Linux基础(day3)

Linux基础(day3)

1.9 使用PuTTY远程连接Linux

记得使用快照功能 (数据备份)

熟练使用putty和xshell (个人使用免费)

putty官网下载地址

在putty官网下载一个软件组,32位的就可以 (64位系统使用32位的也是正常使用)

  1. 首先查看虚拟机IP地址
  1. 下载putty后,并解压安装打开它
  1. 在putty中写入虚拟机的IP或域名 (一般都是IP),port默认的端口为22 (端口可更改),并输入名称,按save保存下来
  1. 在putty中的window一般默认为200行,我们可更改为2000行
  1. 并在window下的Appearance中的change来设置合适的字体大小
  1. 在window下,Translation是传输字符编码,将它更改为utf-8
  1. 然后返回主页面,点击save,在点击open
  1. 之后会跳出一个选择框,我们选择“是”
  1. 然后输入虚拟机的账号、密码,就可以远程连接了。

(直接选中,然后鼠标右键即可粘贴)

1.10 使用xshell连接Linux

  • xshell个人使用免费
  1. 优点
    • 可多窗口
    • 用户名、密码可保存
  2. 下载安装xshell,并打开它,第一次会弹出这个对话框
  1. 选择“新建”——>设置名称,输入IP地址
  1. 选择”外观“,调整字体大小
  1. 选择“用户身份验证”,选择“密码验证”,并输入虚拟机的账户和密码
  1. 登录提示符合登录脚本可以不用去管,里面用法比较高级,暂时还用不到
  2. 在“保持活动状态”,我们可设置时间长点,否则一段时间后,终端和虚拟机会自动断开
  1. 选择终端,会看见字符编码,默认为UTF-8
  1. 当然,这也是根据自己的需求去配置
  2. 然后选择“确定”,然后去连接,会提示安全警告,我们选择接受并保存
  1. 这时就可以正常使用终端了,但是这里选择复制粘贴和putty有些小小的区别,我们可以去手动设置下。 选择“工具”——>“选项”——>“键盘和鼠标”——>鼠标向右按钮——>Paste the clipboard contents.然后确定
  1. 然后就可以鼠标右击复制和粘贴了
  2. xshell还可以多窗口打开

1.11 PuTTY密钥认证

修改字体

  • 先选择用户,然后load下,去修改字体,修改后记得save,然后open打开,秘钥用的是一对字符串
  • 首先打开putty,然后打开putty文件中的puttygen,然后点击Generate按钮(记得移动鼠标和键盘,否则随机生成字符串较慢);
  • 在框中的是公钥(较长),私钥(较短);
  • 然后设置密码(也可为空) #一旦丢失,会被别人尝试连接服务器,设置个密码,可增强安全性。
  • 私钥密码为hanfeng
  • 私钥记得放置在安全的地方,可放置在一个文件夹中(公钥也可保存下)
首先在putty中创建一个目录              mkdir /root/.ssh
然后更改权限                          chmod 700 /root/.ssh
编辑一个文件                          vi /root/.ssh/authorized_keys          (tab键是无法补全的)
点击i键,把复制的公钥字符串粘贴(鼠标右键就是粘贴,千万不能直接右键,否则会缺失字符,因为有小s键,会自动去识别它,导致认证失败)
执行命令                                setenforce 0     (就会去关闭防火墙selinux)
然后按命令                             exit或ctrl+d快捷键退出
接着再次打开putty,选择SSH中的Auth,再加载刚保存的私钥的路径,然后返回主界面,点击save保存,否则下次还需要设置。

秘钥和密码其区别就是:

  1. 密码设置简单,易破解,不安全性高
  2. 秘钥可禁掉密码登录,安全性高

1.12 xshell密钥认证

xshell密钥认证和putty类似

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 12.15 Nginx解析php相关配置

    Nginx解析php相关配置目录概要 配置如下: location ~ \.php$ { include fastcgi_params;...

    运维小白
  • 19.16 不发邮件的问题处理

    不发邮件的问题处理 因为虚拟机,可能存在一些bug,第一次配置的时候,经常会出现zabbix发现问题,做了邮件告警,但是邮箱却没有收到邮件的问题; 重新恢复快照...

    运维小白
  • 12.13 Nginx防盗链

    Nginx防盗链目录概要 配置如下,可以和上面的配置结合起来 location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc...

    运维小白
  • 前沿 | DeepMind 最新研究——神经算术逻辑单元,有必要看一下!

    众所周知,神经网络可以学习如何表示和处理数字式信息,但是如果在训练当中遇到超出可接受的数值范围,它归纳信息的能力很难保持在一个较好的水平。为了推广更加系统化的数...

    AI科技大本营
  • 高性能的JavaScript--数据访问(1)

    数据存储在哪里,关系到代码运行期间数据被检索到的速度。在JavaScript中,此问题相对简单,因为数据存储只有少量方式可供选择。正如其他语言那样,数据存储位置...

    DougWang
  • 「少数派报告」成真?英国警方准备使用AI预测犯罪

    近日,据 New Scientist 报道,英国警察正希望使用人工智能预测严重暴力犯罪。这一计划的执行方式是:被计算机系统标注的高风险人群将被提前干预,例如接受...

    机器之心
  • CSS预测:华为2022年将发布自主移动操作系统

    关于中国要发布自主移动操作系统的传闻已久,微软的反盗版的大规模锁死系统蓝屏事件,让我们暴露出了在核心技术上的短板,中兴被美禁芯事件,更击碎我们的家国情怀,而发布...

    人称T客
  • Ambari2.7整体编译+安装使用

    出错的Java文件编码和CheckStyle设置的编码不同。CheckStyle里设置的编码是UTF-8

    create17
  • 用Python实时获取地球卫星图并自动更新为桌面

    最近疯狂迷恋地球卫星图和地球的卫星视频,看上面的视频简直极度舒适。不禁想把这种图片作为桌面背景图。这就产生抓取其背景图片作为桌面的想法。

    数据森麟
  • ACL2019最佳论文冯洋:Teacher Forcing亟待解决 ,通用预训练模型并非万能

    神经机器翻译是自然语言处理中的重要任务。目前的通用做法是,训练时输入源句子(source sentence)和目标句子(target sentence)组成的句...

    机器之心

扫码关注云+社区

领取腾讯云代金券