问题:为什么我的树莓派无法使用远程连接电脑

解答:

由于树莓派只有一个串口,当我们开发中需要占用这个串口或者我们希望进行远程开发(通过一个根网线或无线连接到树莓派)。SSH连接,首先需要确认的是:

1.你的树莓派有没有连接到网络;(不确定请百度:树莓派Raspberry Pi 设置无线上网)

2.使用软件时,填写的ip、用户名和密码是否正确;(不确定请百度:获取树莓派ip地址方法)

3.有没有开启SSH。

科普一下,自己烧录官方系统的小伙伴们注意了,官网的系统默认是不开启SSH的英文版本,而我们售出的SD卡都是开启了SSH的中文版本。本教程针对不懂如何开启SSH的学习者。当然SSH客户端很多,比如:putty、xshell、手机端的juiceSSH等,这里以PuTTY为例:

详细方法:

方法一:

在命令行输入:sudo /etc/init.d/ssh start,然后回车,如下图1.1:

 
图1.1

注:方法一是临时的(重启后需要重新开启),后面的所有方法都是永久开启

方法二:

将SD卡连接到电脑上并打开,直接新建“SSH”文件(无后缀)即可,如下图2.1:

 
图2.1

方法三:

1.如下图3.1,依次打开 菜单(Menu) > 首选项(Preferences) > Raspberry Pi Configuration:

 
图3.1

2.点击 Interfaces 栏,选择“enable” SSH服务。如下图3.2:

 
图3.2

方法四:

1.在命令行输入:sudo raspi-config,然后回车,如下图4.1:

 
图4.1

2.选择第七项:“5 Interfacing Options”,回车,如下图4.2:

 
图4.2

3.选择第二项:“SSH”,回车,如下图4.3:

 
图4.3

4.选择是,回车。如下图4.4:

 
图4.4

5.最后点选“Finish”完成,等待重启即可,如下图4.5:

 
图4.5

远程连接树莓派

SSH客户端推荐PuTTY和Xshell(以PuTTY为例)。

打开PuTTY工具,输入IP,端口默认为22,如图,确定无误后点击 open。

 
以PuTTY为例
 
默认用户名:pi    默认密码:raspberry

作者:Vip小木子
链接:https://www.jianshu.com/p/654ee08d2b3a
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

树莓派开启SSH的N种方法的更多相关文章

  1. 开启telnet的几种方法

    开启telnet方法一:需要VTY的密码和进入超级权限的密码(VTY虚拟终端,一种网络设备的连接方式) [R1]int g0/0/0[R1-GigabitEthernet0/0/0]ip add 19 ...

  2. 树莓派开启SSH

    2017-04-10-raspbian-jessie默认SSH功能时关闭的 boot下新建一个ssh的空文件

  3. Vsphere中ESXi主机ssh开启的三种方法

    ESXi 5.5是直接安装在物理主机上的一个虚拟机系统,本质上是一个Linux系统. 平时可以通过VMware Client端或者VMware vCenter进行管理,但对于一些特殊的VMware命令 ...

  4. 外网SSH访问内网LINUX的N种方法

    外网SSH访问内网LINUX的N种方法 http://www.nat123.com/Pages_8_260.jsp 一,动态公网IP环境 1,环境描述: 路由器分配的是动态公网IP,且有路由管理权限, ...

  5. Day9 进程理论 开启进程的两种方式 多进程实现并发套接字 join方法 Process对象的其他属性或者方法 守护进程 操作系统介绍

    操作系统简介(转自林海峰老师博客介绍) #一 操作系统的作用: 1:隐藏丑陋复杂的硬件接口,提供良好的抽象接口 2:管理.调度进程,并且将多个进程对硬件的竞争变得有序 #二 多道技术: 1.产生背景: ...

  6. 并发编程 - 线程 - 1.开启线程的两种方式/2.进程与线程的区别/3.Thread对象的其他属性或方法/4.守护线程

    1.开启线程的两种方式: 进程,线程: 进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合)而线程才是cpu上的执行单位) 1.同一个进程内的多个线程共享该进程内的地址资源 2.创建线 ...

  7. 并发编程 - 进程 - 1.开启子进程的两种方式/2.查看pid/3.Process对象的其他属性或方法/4.守护进程

    1.开启子进程的两种方式: # 方式1: from multiprocessing import Process import time def task(name): print('%s is ru ...

  8. python 之 并发编程(线程理论,开启线程的两种方式,进程与线程的区别,线程对象的其他方法)

    9.9 线程理论 1.什么是线程 线程指的是一条流水线的工作过程 进程根本就不是一个执行单位,进程其实是一个资源单位,一个进程内自带一个线程,线程才是执行单位 2.进程VS线程 同一进程内的线程们共享 ...

  9. linux系统设置服务开机启动3种方法,Linux开机启动程序详解

    linux系统设置服务开机启动 方法1:.利用ntsysv伪图形进行设置,利用root登陆 终端命令下输入ntsysv 回车:如下图     方法2:利用命令行chkconfig命令进行设置 简要说明 ...

随机推荐

  1. spring security 学习资料

    spring security 学习资料 网址 Spring Security 文档参考手册中文版 https://springcloud.cc/spring-security.html

  2. 20180606模拟赛T1——猫鼠游戏

    题目描述: 猫和老鼠在10*10的方格中运动,例如: *...*..... ......*... ...*...*.. .......... ...*.C.... *.....*... ...*... ...

  3. 【大数据】HBase启动

    zkServer.sh start start-dfs.sh start-yarn.sh start-hbase.sh hbase shell exit http://192.168.1.180:16 ...

  4. windows下的批处理bat文件和Linux下的shell文件的互相转换

    shell(Linux.Solaris) bat(windows) 含义 # rem 注释行 /[directory]/[directory]/.../[directory]/ [disk]:\[di ...

  5. post Cache

    http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.5 POST The POST method is used to request ...

  6. 11.2Test

    11.2Test 题目 描述 做法 \(BSOJ6367\) 求一个字符串内出现最多长度为\(K\)的子串 定长\(Hash\) \(BSOJ6368\) 给出数列\(a_{i+2}=ka_{i+1} ...

  7. cloudevents 通用event 描述指南

    cloudevents 是由cncf 组织管理的一个通用event描述指南 特性: 一致性 可理解性 可移植性 说明 cloudevents 不仅提供了核心描述,同时也包含了不同协议的指南说明(htt ...

  8. eclipse隐藏的列编辑

    作为开发人员,应该大部分都懂列编辑模式,最早接触使用列编辑模式是用UE,后来用了notepad++,列编辑模式也很顺手. 以前用eclipse编辑代码想用列编辑时还以为它不支持就打开notepad++ ...

  9. CCF 201812-3 CIDR合并

    CCF 201812-3 CIDR合并 //100分 93ms #include<stdio.h>//CCF上stdio.h比cstdio快!!! #include<string.h ...

  10. 新手AS常见问题集锦

    开发环境 以前开发android的时候可以使用eclipse,虽然现在也能使用eclipse,但是google已经不再支持使用eclipse开发android了.因为google有了自己的IDE--- ...