As a matter of convenience, it is better to operate the Jetson Nano without a dedicated keyboard, mouse, and monitor. The ability to log into Jetson without a concern of external connectivity is a capability necessary for the ease of development associate with program development involving AI related libraries and navigation through Linux without Ubuntu inhibiting matters.
To get connected to the Jetson, it is necessary to download, install, and configure a PuTTY for SSH client utility to get access. It is necessary to get the IP address of the Jetson on the local network through the ifconfig command prior to changing over to the headless setup.
Once connected and authenticated, a prompt follows to confirm headless access over WiFi or CAT-5/6.
To run a Python program, the nano editor program remotePy.py file is written to include simple code as given in this example.
With all prior updates and the installation of Nano, the program execution of python3 remotePy.py returns the “Remote Operation Successful” message to indicate success.