forked from andonome/lk
		
	Merge branch 'dev' into vhs
This commit is contained in:
		| @@ -1,6 +0,0 @@ | |||||||
| --- |  | ||||||
| title: "Linux Knowledge Base" |  | ||||||
| --- |  | ||||||
|  |  | ||||||
| {{< ticks >}} |  | ||||||
| {{< /ticks >}} |  | ||||||
							
								
								
									
										28
									
								
								distros/android/ssh_to_phone.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								distros/android/ssh_to_phone.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | |||||||
|  | --- | ||||||
|  | title: "ssh to phone" | ||||||
|  | tags: [ "networking", "ssh", "android" ] | ||||||
|  | --- | ||||||
|  |  | ||||||
|  | 1. Install fdroid on phone. | ||||||
|  | 2. Install termux. | ||||||
|  | 3. Open fdroid, and run: | ||||||
|  |  | ||||||
|  |  | ||||||
|  | ```bash | ||||||
|  | pkg upgrade | ||||||
|  | pkg install busybox termux-services openssh openssh-sftp-server | ||||||
|  | source $PREFIX/etc/profile.d/start-services.sh | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | `openssh-sftp-server` will mount the phone's file-system, and show you some directories in `~/storage/`. | ||||||
|  |  | ||||||
|  | 4. Copy your PC's ssh public key to the phone's downloads or somewhere, so you can see it in `~/storage/downloads`. | ||||||
|  | 5. On the phone: | ||||||
|  |     * `yes | ssh-keygen` | ||||||
|  |     * `cat $pubkey.pub >> ~/.ssh/authorized_hosts`. | ||||||
|  |     * Check its ip address with `ifconfig | grep broadcast` | ||||||
|  |     * Check the phone's username with with `whoami` | ||||||
|  |     * `sshd -D` | ||||||
|  | 6. On the PC: | ||||||
|  |     * `ssh -p 8022 -l $phone_username $phone_ip` | ||||||
|  |  | ||||||
		Reference in New Issue
	
	Block a user