esp32_nodemcu_学习笔记

软硬结合——从零打造物联网-学习

1.学习目标

通过网页或者手机app点个灯

这篇笔记的记录方式采用时间顺序的记录方式。

2.学习资源&材料

  • 硬件:esp32开发板

  • 服务器

  • 生子当如哈士奇的个人博客

3.操作步骤&实验现象

3.1.服务器配置

购买服务器,安装CentOS 8.0系统

设置密码(输入时密码不可见)

1
sudo passwd root

3.1.1.远程登陆

下载PuTTY

  1. 打开软件
  2. 设置公网ip地址(Host Name)
  3. 设置Port端口
  4. 设置连接方式SSH
  5. save
  6. open
  7. login as: root
  8. 输入密码

报错

1
2
sudo vi /etc/ssh/sshd_config

修改内容如下

1
2
PermitRootLogin yes
PasswordAuthentication yes

重启ssh服务

1
service sshd restart

密钥登陆

Putty使用密钥自动登陆SSH

使用云服务器生成公钥,下载

使用puttygen打开,生成私钥,可以不设置密码

设置auto-login username root

save

下次直接点击就可以登陆

注意

1.putty自动断开

2.使用腾讯云绑定密钥时会关机,然后里面的设置都清空了

可以备份一下镜像下次恢复

3.1.2.与服务器之间的文件传输

使用软件WinSCP-5.19.5

。。。在安装完成后会有个导入putty配置的选项,选择确定后,就可以愉快的拖动文件了。