当前位置:网站首页>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

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.c

  And 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

  Raspberry pie doesn't need a display VNC Viewer Remote connection by _HarrietLH The blog of -CSDN Blog _ Raspberry pie has no screen vnc

原网站

版权声明
本文为[A thousand snows at dusk]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/174/202206230202195418.html