亚博智能论坛  
  
查看: 6471|回复: 5

1、树莓派3 Model B ——— 开发前准备工作

  [复制链接]
  • TA的每日心情
    慵懒
    2018-5-21 10:09
  • 4

    主题

    15

    帖子

    85

    积分

    菜鸟程序猿

    Rank: 2

    积分
    85
    发表于 2017-6-21 18:50:32 | 显示全部楼层 |阅读模式
    本帖最后由 lzty634158 于 2017-6-21 18:51 编辑

    1:插入TF卡,连接带HDMI的显示器,也可以用HDMI转VGA线接入显示器,通电,等待系统安装完成。


    2:为了方便开发,我们选择使用SSH远程登录操作树莓派,下面配置SSH。方法如下:

    使用SSH远程登录树莓派时,首先在树莓派图形界面打开命令终端,我们先启用root权限,可以每次省略输入sudo,操作文件可以任意畅行。

    启用root方法:

    输入:  sudo passwd root

    输入两次root密码

    输入: sudo passwd --unlock root


    切换root用户:

    $: su

    $: passwd(这里输入前面设置的root密码)

    #:(此时原来由$变为#,表明已经进入root模式)

    进入boot路径,新建一个空的ssh文件,最新版的树莓派默认关闭SSH功能。

    #: vi ssh

    这时进入vi的编辑模式,这里不用写任何内容,使用"shift" + ":"组合按键在最下面冒号后输入:“wq!”,表示强制保存退出。这里一定是在root模式下,否则会提示错误说是只读文件。

    #:raspi-config   //进入树莓派配置界面

    进入如下界面


    选择2,修改树莓派pi用户名密码,Finish
    #:ifconfig   //查看连接网络的ip地址,这里使用wifi的ip,系统装完可以连接wifi。




    这里记住wlan0中的ip地址,后面windows远程登录时需要填写树莓派的ip地址。
    重启系统:
    #:reboot
    下面安装windows版的ssh软件,下载 SSH Secure Shell Client,安装到Window中,打开  SSH Secure Shell Client,如下所示填写上一步查看到的IP地址。




    选择connect,如果出现,如下表明树莓派未启用ssh服务,需要重新启动。


    在树莓派图形界面终端输入如下命令:
    #:service ssh start  或者  service ssh restart 启动或者重启ssh服务。
    如果ssh client  window上登录提示报 algorithm negotiation failed ,解决方法之一 修改sshd树莓派的配置文件 /etc/ssh/sshd_config 在配置文件中末尾通过用vi命令编辑添加:

    #vi /etc/ssh/sshd_config   

    鼠标移动到末尾,输入i则进入编辑模式,复制以下3段,粘贴到最后,然后输入 “shift+:”  冒号后输入wq!保存退出。


    Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc

    MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96

    KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org


    重启sshd服务后,即可正常连接。输入:service ssh restart
    导致此问题的原因是ssh升级后,为了安全,默认不再采用原来一些加密算法,我们手工添加进去即可。
    再次打开输入密码后右上角填写 备注,然后Add to profiles,下次直接从菜单快速进入只要输入密码即可。



    从如下位置可以直接与树莓派传输文件。



    这里就可以拖动文件到你的电脑,或者拖动你的文件到树莓派,图中圈的位置可以改路径。

    到这里所有配置准备工作已经完成了。

    到下一讲我们将介绍树莓派嵌入式开发库wiringPi的安装。



    回复

    使用道具 举报

  • TA的每日心情
    萌哒
    2017-8-8 09:55
  • 2

    主题

    18

    帖子

    32

    积分

    新手上路

    Rank: 1

    积分
    32
    发表于 2017-7-26 09:55:23 | 显示全部楼层
    lz很棒..............
    回复

    使用道具 举报

  • TA的每日心情
    萌哒
    2018-9-3 14:41