They (the mechanical team who access the raspberry pi) should configure their router to forward incoming port number 22 to the raspberry pi's local IP address which can be recognized by a simple command.
It gives them the local IP address which is accessible on their local network. Also, the command below gives them just the ...
If you typed sudo passwd without any other arguments, you changed the password of the root user. If you want to change the password of a regular user (for example pi), there are two easy ways to do it:
Log in as the user and run passwd without sudo.
Run sudo passwd pi to change pi's password. You can replace pi with any username that exists on your system.
Thanks guys for the comments.
I got a clue from Ingo's comment.
Issue was with the router configuration which was blocking clients to ping each other.
Changed the router config and am able to ssh to my pi board
Special thanks to Ingo :) cheers :)
At boot Raspbian will copy wpa_supplicant.conf from the FAT partition containing the bootloader etc. overwriting any existing file in /etc/wpa_supplicant/ otherwise /etc/wpa_supplicant/wpa_supplicant.conf will remain unchanged.
Whether it works depends on HOW you "put it there".
There's a handy option on sudo raspi-config for "boot to command line", "boot to command line (auto login)", "boot to desktop" or "boot to desktop (autologin)".
If you choose either of the "command line" options then all that stuff that @Goldilocks is suggesting gets done for you. It will disable lightdm and the X windows server. None of that stuff you don'...
But I'm worried that the desktop services might still be running unnecessarily
Unless you have autologin enabled, it would just be the display manager, which implements the GUI login page. This probably does not occupy more than 50-100 MB of memory, which, since it won't see any action, is liable to be swapped out when needed (and I'd guess a large chunk ...
You will need:
A formatted micro SD card with at least 16 GB.
A computer with an Internet connection
A micro SD card adapter (if your computer can't read micro SD cards)
Prerequisites on your computer:
PuTTY (downloadable here) or a similar SSH client
balenaEtcher (downloadable here) or a similar micro SD card flasher. If you're using Linux or macOS, use ...
Here are some thoughts about what is possible in conjunction with your idea. You want to run a program on a remote device and show its output on the RasPi and also accept its input (keyboard, mouse) also on the RasPi. Because the program is running on the remote device it can only use its resources: managing input/output (except the human interface), memory, ...
Just to be clear you can't run Windows programs on the Pi.
You can use a program like VNC to let the Pi act as display/keyboard for the Windows machine.
Raspbian includes RealVNC although you would have to install the realvnc-vnc-viewer on the Pi (it is not installed by default AFAIK).
You would need to install VNC Server on the Windows machine.
There may ...
You have provided no meaningful information which would allow anyone to provide a definitive answer (and no actual evidence of any problem).
The most likely scenario is that the Pi has booted, but you have asked it to do the impossible i.e. boot to Desktop when there is no default Desktop (an examination of the boot logs would probably confirm this). See ...
Easiest way is to connect raspberry pi using ethernet and enable ssh by default creating ssh file in boot partition. On linux it can be done using touch /media/$USER/boot/ssh
If you don't want ethernet you can setup WiFi using wpa_supplicant.conf file which location is /etc/wpa_supplicant.conf
Example of WiFi config from raspberrypi documentation:
Try chroot. Plug the SD card into an existing Linux machine. Mount the "rootfs" partition. Let's say the mount point is /media/user/rootfs. Then you would type sudo chroot /media/user/rootfs. Now you can do everything you want, for example install an SSH server and configure the WiFi. As far as I know, WiFi is set up in the /etc/wpa_supplicant/wpa_supplicant....