win10 实现远程连接linux系统

目录

  • win10 实现远程连接linux系统
  • 前言
  • 一、开启ssh服务
  • 二、进行远程连接

前言

提示:本文章是以VM环境下的ubuntu 64位为基础,与win 10系统进行远程连接,并互相传输文件等操作

一、开启ssh服务

ssh 协议:SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。(以上来源于百度百科)

操作步骤:

  1. 运行linux系统,并打开终端
  2. 检查一下是否用的是国内的源(操作方式如下)
命令行:gedit /etc/apt/sources.list


3. 如果打开文件sources.list发现是国外的源,则通过百度搜索linux切换国内源即可。这里我已经更换好了(记得复制过来的源是以deb开头的)
4. 源更换完之后,输入命令行 sudo apt-get update,即可切换成功
5. 接下来输入以下命令

查看ssh的安装包 :rpm -qa | grep ssh
查看ssh是否安装成功 :ps -ef | grep ssh
sudo apt-get install ssh //假如linux没有出现如下图的状态,则进行安装操作
sudo apt-get install openssh-service //如果上面这句安装失败,可以尝试这一句

假如 ssh,openssh-service都失败了,看看有没有发生依赖冲突,有的话需要移除发生冲突的依赖,冲突的依赖linux会告诉我们的,我只需要吧提示的冲突依赖移除即可,命令:sudo apt-get remove 依赖名字(一般都是openssh-client等依赖发生冲突)

这里是用来检测ssh是否安装

安装成功之后,我们进行启动

service sshd start //启动ssh 服务
etstat -antp | grep sshd  //看是否启动了22端口,如果启动则说明成功

二、进行远程连接

启动成功以后,我们用FileZilla Client这个进行远程连接,其他可以进行远程连接的应用也可。


我们需要输入远程主机ip,还有该主机的名字,密码以及端口才能连接
查看主机ip可以用以下命令

ifconfig
//假如linux提示是不可用命令,则需要安装一个依赖
sudo apt-get install net-tools
这个命令来源于net-tools这个包,我们安装即可


看到远程主机的ip,我们用FileZilla Client来远程连接(ssh 默认的服务端口是22)

这样就可以进行远程传输文件了!

win10 实现远程连接linux系统相关推荐

  1. navicat连接linux远程数据库,使用Navicat forMySql远程连接Linux 系统上的数据库

    使用Navicat for MySql远程连接Linux 系统上的数据库 解决mysql"Access denied for user'root'@'IP地址'"问题1.问题说明: ...

  2. 【Linux】远程连接Linux系统及故障排查

    参考资料: 1.视频课程<Linux运维> 2.书籍PDF版<Linux运维 Web集群实战> 远程连接Linux系统 原理 互联网上的计算机都会有一个32位的地址,ip地址. ...

  3. 《阿里云服务器教程2》:如何远程连接linux系统阿里云服务器ECS

    阿里云服务器系统分为linux系统和Windows server系统,linux系统比如常见的有CentOS.Ubuntu.Debian等等,都是属于linux系统.Windows Server系统指 ...

  4. Windows系统远程连接Linux系统操作

    远程连接服务器管理时,系统不同可分为两种:一是Linux系统和Mac系统或者Linux系统之间连接:二是Windows系统连接到Linux系统 第一种情况下:在Linux系统和Mac系统下可以相互用命 ...

  5. Xshell远程连接linux系统失败

    昨天学习了如何给linux系统配置固定的网络地址,今天学习了Xshell远程连接linux系统.输入我昨天配置的ip,就是连不上,一直显示有问题. 网上找了很多,但是都没有用. 重新看报错信息,就觉得 ...

  6. 如何远程连接Linux系统服务器

    Linux服务器远程连接方法 这里给大家普及一下Linux服务器,是一台安装Ubuntu系统的工作站.这类服务器大部分用于程序员开发编程使用,说简单点就是拿来敲代码的. 通常需要借助远程连接工具来连接 ...

  7. 使用putty连接linux服务器拒绝,使用Putty远程连接Linux系统遇到的问题及解决方法...

    Q:在login as: 输入用户名sbd@sbd's password: 光标不动.即使输入正确的 密码也是没有反应? A:你好,那是因为SSH登陆不同于telnet登陆,只要你密码输入正确,光标动 ...

  8. Xmanager远程连接Linux系统图形界面详解

    1.首先安装与下载图形界面GNOME yum groupinstall "Desktop" yum groupinstall "X Window System" ...

  9. linux xmanager端口,Xmanager远程连接Linux系统图形界面详解-Go语言中文社区

    1.首先安装与下载图形界面GNOME yum groupinstall "Desktop" yum groupinstall "X Window System" ...

  10. python使用telnet远程连接linux系统读取信息_Linux服务笔记之一:Telnet 远程登录

    最近,在学习Linux服务器中的搭建,感觉上非常强大.下面,我写下在Linux下搭建Telnet服务来远程管理设备--这也是一种古老的远程管理方 式这一. 其中,Telnet服务也是基于C/S模式的. ...

最新文章

  1. javascript调用父窗口(父页面)的方法
  2. 算法提高课-图论-单源最短路的扩展应用-AcWing 1137. 选择最佳线路:多源最短路、虚拟源点
  3. 当yum 遇到No more mirrors to try
  4. 谷歌、微软、OpenAI等巨头七大机器学习开源项目 看这篇就够了
  5. 开放下载!《无需从0开发 平头哥教你1天上手蓝牙Mesh应用解决方案》
  6. Angular 在项目中使用fullcalendar 日程表
  7. MyBatis的优缺点以及特点
  8. 动态分区分配算法(1、首次适应算法 2、最佳适应算法 3、最坏适应算法 4、邻近适应算法)
  9. 淘宝天猫页面详情采集API调用展示(APP端商品详情)
  10. 使用windows API区分移动硬盘和本地硬盘
  11. Android中EditText去掉下划线的方法
  12. JQuery解析Json数据填充到表格
  13. 奇幻RPG(人物构造 与 Abstract Factory模式)
  14. eighth week(2)
  15. cpu和显卡瓶颈测试软件,游戏卡慢顿?一招教你快速找出电脑硬件瓶颈
  16. Guessing Camels
  17. Altera新手教程
  18. R语言语法及建模合集
  19. matlab读取串口数据并显示曲线
  20. Windows系统route add delete change路由增加改变删除

热门文章

  1. cropper.js 裁剪图片并上传(文档翻译+demo)
  2. 行政事业单位固定资产管理系统,资产管理系统操作手册
  3. 两个音频怎么合并在一起?
  4. 【运筹学】分支定界法 ( 分支定界法相关概念 | 分支定界法求解整数规划步骤 | 分支定界理论分析 | 分支过程示例 )
  5. C语言之printf输出各种格式
  6. JavaScript使用drag事件
  7. android 获取默认字体,Android中的默认字体系列是什么?
  8. 软件项目管理的基本流程
  9. Bootstrap Timepicker
  10. 计算机三本院校大学排名,全国三本大学排名