当前位置:网站首页>Raspberry pie network remote access
Raspberry pie network remote access
2022-06-23 05:12:00 【A thousand snows at dusk】
One 、 Software preparation
1. Raspberry pie mirror image
Official website :Raspberry Pi OS – Raspberry Pi
2.SDCardFormatterv5
SD Memory Card Formatter | SD Association
3. Burning tools Raspberry Pi
4.putty
Download PuTTY: latest release (0.77)
Two 、 preparation
1.SD Card format
Open it up and download okay SDCardFormatter Take us SD Format the card

Format successful


burn
Open our burning tool , Select the image we want to burn and the SD Click burn on the card

After a while, the recording was successful
The network configuration
open SD card , stay boot Create a directory SSH file
Create an empty text file wpa_supplicant.conf
Enter... In the text
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid=" Your wireless network name "
psk=" Your wireless password "
key_mgmt=WPA-PSK
priority=1
} 
take SD Unplug the card, insert the raspberry pie and connect the power to the raspberry pie , You can see on your phone that raspberry pie has been connected , Check out the raspberry pie ip Address , You can download one Advanced IP Scanner, Open terminal input ipconfig, View the wireless hotspot IP Address , And then in IP Scanner Mid search

Make sure that our computers are also connected to mobile phone hotspots , notice ip The address is 192.168.79.57, Search while searching 192.168.79.1-255
That's how we found our raspberry pie IP Address

putty Remote connection
open putty, stay putty Enter the just ip, Then establish a connection , Enter the default user password
Default user :pi
The default password :raspberry
If the default account password is incorrect , Can be in boot Create a userconf.txt file , This file is a single line of text , from username: User name content -password: password form —— That is, the desired user name , Follow a colon , Followed by an encrypted representation of the password to be used .
Or configure the account and password when writing the image

Then enter our account and password again to enter the system
Configure raspberry pie sudo raspi-config

And then choose interface options

open VNC service
Then open the VNC Viewer
Type in the raspberry pie ip, Then enter the account and password

3、 ... and 、 Create an account and create... In your personal folder assert Assertion c Program
Create user
Open the terminal and input the command
su -
useradd -m -s /bin/bash user name
// password
passwd user name 
When the permission is not enough, you can su prefix sudo that will do
Then go to the created folder /home/ user name / in
create a file assert.c, Enter in file
#include <assert.h>
#include <stdio.h>
int main()
{
int a;
char str[50];
printf(" Please enter an integer value : ");
scanf("%d", &a);
assert(a >= 10);
printf(" The integer entered is : %d\n", a);
printf(" Please enter the string : ");
scanf("%s", str);
assert(str != NULL);
printf(" The input string is : %s\n", str);
return(0);
}If you cannot create a file, you can use the command
sudo chmod -R 777 / working directory
touch assert.c
vim asssert.cAnd then you can edit

And then use gcc Compile the
Four 、 Use scp The command is on two Linux Data transmission between systems
scp
scp yes secure copy Abbreviation , yes linux Based on ssh Log in for secure remote file copy command .scp It's encrypted. ,rcp It's not encrypted ,scp yes rcp The enhanced .
because scp The transmission is encrypted , It may affect the speed a little . in addition ,scp It doesn't take up resources , It will not increase the system load much , At this point ,rsync It's far less than that . although rsync Than scp It will be faster , But when there are lots of small files ,rsync It will cause the hard disk I/O Very high , and scp Basically does not affect the normal use of the system .
Download on virtual machine and raspberry pie respectively ssh


Put the raspberries in the pie you practiced before assert.c Upload the file to the virtual machine
scp -r [email protected]:/home/lm/assert.c ./
complete
5、 ... and 、 Reference resources
边栏推荐
- ② Cocoapods principle and podspec file uploading operation
- HCIP 作业 BGP总结
- 【Laravel系列7.8】广播系统
- 精密星历介绍与使用
- Less than a year after development, I dared to ask for 20k in the interview, but I didn't even want to give 8K after the interview~
- Visual display of TEQC quality analysis results using teqcplot
- Small problems in the spoole framework for TCP communication in PHP
- How to use data to tell a wonderful story?
- Getting started with the shutter AppBar
- Cloud native database is in full swing, and the future can be expected
猜你喜欢

Flask Foundation: environment setup + configuration + mapping between URL and attempt + redirection + database connection

GNSS速度解算的三种方法

JSP入门级笔记

功能测试人员如何做到花一个月的时间进阶自动化软件测试工程师

dolphinscheduler 2.0.5 任务测试(spark task)报错:Container exited with a non-zero exit code 1

图片降噪DeNoise AI

dolphinscheduler 2.0.5 spark 任务测试总结(源码优化)

apache atlas 快速入门

微信小程序:全新趣味测试

BGP第二次试验
随机推荐
HCIP 作业 BGP总结
ZK has a node reporting it is possible not running and the log has no obvious error
功能测试人员如何做到花一个月的时间进阶自动化软件测试工程师
HCIP 交换机实验
8年经验之谈:月薪3000到30000,测试工程师的变“行”记
Notepad++ find replace group replace retain
How to use data to tell a wonderful story?
Function declaration and call of 17 generator
Dolphin scheduler 2.0.5 spark task test summary (source code optimization)
Course design C for freshmen -- clothing management system
Banner banner
Mini Homer - can you get a remote map data transmission link for hundreds of yuan?
dolphinscheduler 2.0.5 spark 任务测试总结(源码优化)
经济发展由新技术推动着来
VGg Chinese herbal medicine identification
2022-06-22:golang选择题,以下golang代码输出什么?A:3;B:1;C:4;D:编译失败。 package main import ( “fmt“ ) func mai
元数据管理Apache Atlas编译(内嵌式)部署及遇到各种错误记录
apache atlas 快速入门
Official download and installation of QT and QT vs tools plug-ins
3 天完成小学期项目,手把手教你完成天气播报系统!