{"id":23139146,"url":"https://github.com/horberlan/raspberry-pi-ssh-termux","last_synced_at":"2025-06-24T07:36:09.597Z","repository":{"id":54314593,"uuid":"327713868","full_name":"horberlan/Raspberry-PI-SSH-Termux","owner":"horberlan","description":"connect your raspberry PI via SSH on your Android smartphone :iphone:","archived":false,"fork":false,"pushed_at":"2021-02-24T17:33:36.000Z","size":884,"stargazers_count":11,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-07T16:36:13.707Z","etag":null,"topics":["raspberry","raspberry-pi","raspbian","ssh","termux"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/horberlan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-01-07T20:08:08.000Z","updated_at":"2025-05-06T10:40:31.000Z","dependencies_parsed_at":"2022-08-13T11:50:20.676Z","dependency_job_id":null,"html_url":"https://github.com/horberlan/Raspberry-PI-SSH-Termux","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/horberlan/Raspberry-PI-SSH-Termux","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/horberlan%2FRaspberry-PI-SSH-Termux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/horberlan%2FRaspberry-PI-SSH-Termux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/horberlan%2FRaspberry-PI-SSH-Termux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/horberlan%2FRaspberry-PI-SSH-Termux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/horberlan","download_url":"https://codeload.github.com/horberlan/Raspberry-PI-SSH-Termux/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/horberlan%2FRaspberry-PI-SSH-Termux/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261630300,"owners_count":23187201,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["raspberry","raspberry-pi","raspbian","ssh","termux"],"created_at":"2024-12-17T13:13:20.345Z","updated_at":"2025-06-24T07:36:09.572Z","avatar_url":"https://github.com/horberlan.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e Raspberry PI — SSH from Termux Android \u003c/h1\u003e\u003cimg align=\"right\" src=\"https://upload.wikimedia.org/wikipedia/commons/f/f3/Termux_2.png\" width=\"\" height=\"40px\"\u003e\u003cimg align=\"right\" src=\"https://www.raspberrypi.org/app/uploads/2011/10/Raspi-PGB001.png\" width=\"\" height=\"40px\"\u003e\n\n\n* To make your Raspberry PI automatically connect to the router, edit and move \u003ca href=\"https://github.com/horberlan/Raspberry-PI-via-SSH-from-Termux/blob/main/wpa_supplicant.conf\" target=\"_blank\" title=\"wpa supplicant\"\u003ethis file\u003c/a\u003e in the ```/boot``` folder  and reboot.\n* To install Termux app  \u003ca href=\"https://termux.com/\" target=\"_blank\" title=\"HTML Tutorials\"\u003eclick here\u003c/a\u003e.\nAfter install this aplication, you will install ***openssh*** package to realize connection ssh with raspberry PI or other systems:\n```terminal\n$ pkg update\n$ pkg upgrade\n$ pkg install openssh\n```\n\u003cp\u003e\u003cimg align=\"right\" alt=\"Termux\" src=\"https://raw.githubusercontent.com/horberlan/Raspberry-PI-via-SSH-from-Termunx/main/WPSApp.png\" width=\"320\" height=\"\"\u003e\u003c/p\u003e\n\nYou can see the IP of raspberry using  \u003ca href=\"https://play.google.com/store/apps/details?id=com.themausoft.wpsapp\u0026hl=en\u0026gl=US\" target=\"_blank\" title=\"WPSApp\"\u003eWPSApp\u003c/a\u003e on your android sistem. This is a tool to manipulate your router, configure and see connected users. \n\n\nAfter installing the WPSApp, navigate to the  ***DEVICES*** tab and update the search to find your Rapberry PI's IP address on your smartphone.\n\n\u003cbr\u003e\n* After copying the IP to the clipboard, use the ssh connection to access the standard user \"pi\":\n\n\n```terminal\n$ ssh pi@192.168.0.107\nAre you sure you want to continue connecting (yes/no/[fingerprint])? yes\n\npi@192.168.0.107's password: raspberry\n\npi@raspberrypi:~ $\n```\nYou might want to try \u003ca href=\"https://github.com/horberlan/Raspberry-PI-SSH-Termux/blob/main/ssh.sh\"\u003e this SSH file\u003ca\u003e  to conect autologin. Run ```sh ssh.sh``` in Termunx.\n \nyou are now connected to RPI over an SSH connection, if you want to connect to the \u003ca href=\"https://www.realvnc.com/en/connect/download/viewer/\" target=\"_blank\" title=\"VNC Viewer\"\u003eVNC viewer\u003c/a\u003e to remotely control the desktop with your Android, follow these steps:\n```\npi@raspberrypi:~ $ sudo raspi-config\n```\n \nGo to the Raspberry Pi OS configuration panel with raspi-config. \n\u003ca href=\"https://www.raspberrypi.org/documentation/configuration/raspi-config.md\" target=\"_blank\" title=\"raspi-config\"\u003eraspi-config\u003c/a\u003e is the Raspberry Pi configuration tool that brings together the main constructions containing the basic and advanced features for that OS.  \n\n\u003cimg align=\"left\" src=\"https://raw.githubusercontent.com/horberlan/Raspberry-PI-via-SSH-from-Termunx/main/raspi-config.png\" width=\"320\" height=\"\"\u003e\n\n* First using ***\u0026#8595;***, go to```Update``` to get the latest version of this application.\n* Go to ```Interface Options``` and activate the connection option ```VNC``` and then eneble. Use ***\u0026#8633;*** to go Back.\n* Subsequently access ```Display Options``` \u0026#8674; ```Resolution``` \u0026#8674; choose option ```Defaoult```. This will make the screen resolution of the raspberry match that of the smarthphone.\n* Finally, go to ```System Options``` and navigate to ```Boot / Auto Login``` and choose the option ```Desktop Autologin```.\n\nPress the function \"***\u0026#8633;***\" to go down in the submenu and choose the option ***finish***. wait for the system to restart.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhorberlan%2Fraspberry-pi-ssh-termux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhorberlan%2Fraspberry-pi-ssh-termux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhorberlan%2Fraspberry-pi-ssh-termux/lists"}