目录:

SSH的必要性

一般服务器都位于远程而非本地,或者及时在本地也不再同一个桌面,服务器的操作优势只需要几行命令操作即可完成。所以一般不需要给服务器配置显示器,而且使用日常机器远程登录操作会显得非常方便。

常用的ssh远程连接工具,putty、secure shell、xshell、mtputty等,这里使用Windows平台下的putty

putty下载:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

将默认镜像源修改为清华镜像源

Linux学习笔记 | 将默认镜像源修改为国内镜像源

安装ssh

sudo apt-get install openssh-server

启动ssh服务

service sshd start

查看是否开启了ssh服务

sudo ps -e |gred ssh

设置ssh开机启动,然后重启虚拟机即可

sudo systemctl enable ssh
reboot

查看服务的启动状态

netstat -ntlp

看到端口为22的状态为监听,配置完成

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -

卸载ssh

/etc/init.d/ssh stop 
apt-get purge openssh-server

在Windows主机下使用putty软件实现ssh连接

查看Linux虚拟机的IP地址

ifconfig

查看Windows主机的IP地址

ipconfig

将Linux IP地址复制贴到下方的地址栏,设置名称,save,open

更多详细方法可以参考:https://jingyan.baidu.com/article/d5a880ebab3f3113f147cc00.html

点开open之后,如果顺利,可以到达登录页面

ps:使用putty时需打开Linux虚拟机

  • 修改命令符前缀的颜色

默认情况下命令符前缀$是黑白色的,建议修改为其他的颜色,比如ubuntu终端默认的绿色

方法:Linux下打开终端,进入到自己账号的主目录下,打开bash配置文件

vim ~/.bashrc

找到 #force_color_prompt=yes(46行),去掉注释#,

命令符前缀的颜色和格式是由$PS1变量控制的,60行的34m改为33m,即为黄色

编辑完毕,ESC,:wq保存退出,输入命令生效文件

source ~/bashri 或  ..bashrc 

重新打开putty终端,已生效

  • putty中的复制粘贴

在终端中复制:左键选中即复制  千万不要按右键

在windows下复制:在终端粘贴 右键即可。

Windows下安装winscp

winscp用于文件传输和权限修改等

至此,一个完整SSH生态建好。

Linux学习笔记 | 配置ssh的更多相关文章

  1. Linux学习笔记总结--ssh认证登录

    原理简介 SSH证书认证登录的基础是一对唯一匹配密钥: 私钥(private key)和公钥(public key).公钥用于对数据进行加密,而且只能用于加密.而私钥只能对使用所匹配的公钥,所加密过的 ...

  2. Linux学习笔记 | 配置nginx

    目录 一.Nginx概述 二.why Nginx? 三.Linux安装Nginx APT源安装 官网源码安装 四.nginx相关文件的配置 html文件:/var/www/html/index.htm ...

  3. Linux学习笔记 | 配置Samba

    Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通 ...

  4. linux学习笔记-配置vbox虚拟机本地连接和外网同时可用

    我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 在设置网络里面启用两个网卡,一个桥接,一个网络地址转换 archlinux系统下第一个网络地址转换,第二个桥接 centos7系 ...

  5. Linux学习笔记-配置阿里云yum源

    进入目录:cd /etc/yum.repos.d 备份:mkdir repobak mv *.repo repobak/ 下载CentOS-Base.repo 到路径/etc/yum.repos.d/ ...

  6. Linux学习笔记(11)linux网络管理与配置之一——配置路由与默认网关,双网卡绑定(5-6)

    Linux学习笔记(11)linux网络管理与配置之一——配置路由与默认网关,双网卡绑定(5-6) 大纲目录 0.常用linux基础网络命令 1.配置主机名 2.配置网卡信息与IP地址 3.配置DNS ...

  7. Linux学习笔记(10)linux网络管理与配置之一——主机名与IP地址,DNS解析与本地hosts解析(1-4)

    Linux学习笔记(10)linux网络管理与配置之一——主机名与IP地址,DNS解析与本地hosts解析 大纲目录 0.常用linux基础网络命令 1.配置主机名 2.配置网卡信息与IP地址 3.配 ...

  8. Linux 学习笔记

    Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd53 ...

  9. 91 Testing Linux学习笔记

    91 Testing Linux学习笔记... 学习地址:91Testing 的Linux教程=====================学习网址:http://www.91testing.net/ar ...

随机推荐

  1. uniapp导入导出Excel

    众所周知,uniapp作为跨端利器,有诸多限制,其中之一便是vue页面不支持传统网页的dom.bom.blob等对象. 所以,百度上那些所谓的导入导出excel的方法,大部分都用不了,比如xlsx那个 ...

  2. Django DRF 分页

    Django DRF 分页 分页在DRF当中可以一共有三种,可以通过setttings设置,也可也通过自定义设置 PageNumberPagination 使用URL http://127.0.0.1 ...

  3. 02-flask-路由基础

    代码 from flask import Flask # 创建Flask对象 app = Flask(__name__) # 定义路由 @app.route('/') def index(): # 函 ...

  4. Go语言(1)——程序结构

    程序结构 基础部分仅仅列举和其他语言不一样的地方(C语言为例). 声明 Go语言有四个主要声明:var.const.type.func,类似于C语言中的变量,常量,结构体和函数. package ma ...

  5. css 06-CSS盒模型详解

    06-CSS盒模型详解 #盒子模型 #前言 盒子模型,英文即box model.无论是div.span.还是a都是盒子. 但是,图片.表单元素一律看作是文本,它们并不是盒子.这个很好理解,比如说,一张 ...

  6. [日常摸鱼]bzoj2823 [AHOI2012]信号塔

    题意:$n$个点,求最小圆覆盖,$n \leq 5e5$ 这题数据是随机的hhh 我们可以先求出凸包然后对凸包上的点求最小圆覆盖-(不过直接求应该也行?) 反正随便写好像都能过- #include&l ...

  7. 物联网打工人必备:LiteOS Studio图形化调测能力

    摘要:本文会给大家介绍下LiteOS Studio的调测的几个知识点,包括: 调测配置,监视变量,反汇编代码同步展示,数值进制切换,跨平台编译调测,Qemu模拟器调测,多核调测,远程设备调测等. 掌握 ...

  8. zabbix学习(一)——LNMP环境搭建及zabbix安装

    第一部分:LNMP环境搭建 一.环境说明: OS:   centos7.6_x64nginx:nginx-1.16.0php:   php-7.1.11mysql:mysql-5.6.44 zabbi ...

  9. Python利用openpyxl带格式统计数据(1)- 处理excel数据

    统计数据的随笔写了两篇了,再来一篇,这是第三篇,前面第一篇是用xlwt写excel数据,第二篇是用xlwt写mysql数据.先贴要处理的数据截图: 再贴最终要求的统计格式截图: 第三贴代码: 1 '' ...

  10. [leetcode]205. Isomorphic Strings同构字符串

    哈希表可以用ASCII码数组来实现,可以更快 public boolean isIsomorphic(String s, String t) { /* 思路是记录下每个字符出现的位置,当有重复时,检查 ...