目录:

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. Android之window机制token验证

    前言 很高兴遇见你~ 欢迎阅读我的文章 这篇文章讲解关于window token的问题,同时也是Context机制和Window机制这两篇文章的一个补充.如果你对Android的Window机制和Co ...

  2. SQL盲注、SQL注入 - SpringBoot配置SQL注入过滤器

    1. SQL盲注.SQL注入   风险:可能会查看.修改或删除数据库条目和表.   原因:未对用户输入正确执行危险字符清理.   固定值:查看危险字符注入的可能解决方案. 2. pom.xml添加依赖 ...

  3. 加快Linux上yum下载安装包的速度(以CentOS 7,安装gcc为例)

    今天在学习Linux的过程中,学到了关于包的安装问题:rpm包管理和yum在线管理两种方式:这里因为我在实验yum安装gcc出现了网速超级慢的问题,于是搜索解决方案,重新配置repo得以解决,记录整个 ...

  4. 通过镜像下载最新Android源码

    参考了这两篇博客: http://blog.sina.com.cn/s/blog_70b9730f01016peg.html http://www.cnblogs.com/act262/p/41790 ...

  5. java_day03

    一.this关键字的作用 昨天学了Java private 关键字 ,private关键字主要是为了 保护变量 ,感觉用着好像并不是特别方便 如果需要访问本类当中的成员变量,需要使用的格式: this ...

  6. SSRF CTF 例题

    一道ctf题目,有两个文件:ssrf3.php和flag.php 题目意思是flag只能127.0.0.1访问,还进行了post验证,这就需要gopher提交post数据来绕过 curl设置了302跳 ...

  7. Docker Networks 笔记

    Docker Networks Bridge NetworksThe Docker bridge driver automatically installs rules in the host mac ...

  8. 使用CodeSmith编写ADO.Net三层

    说明 自本文发布日起,发现和完善了编写的CodeSmith几处代码. 故,不再直接在文章添加代码,最新代码参见GitHub https://github.com/catbiscuit/CodeSmit ...

  9. Python代码打包成exe可执行程序

    首先,打包成exe可执行程序是针对windows平台来说的. 目前比较主流的打包工具就是pyinstaller. 参考:Using PyInstaller 首先安装pyinstaller: pip i ...

  10. 卷积网络可解释性复现 | Grad-CAM | ICCV | 2017

    觉得本文不错的可以点个赞.有问题联系作者微信cyx645016617,之后主要转战公众号,不在博客园和CSDN更新. 论文名称:"Grad-CAM: Visual Explanations ...