From 570a73333079d2176d65b0a444992d7e49e2e5bf Mon Sep 17 00:00:00 2001 From: srdusr Date: Sun, 4 Dec 2022 22:09:18 +0200 Subject: First draft --- tools/ssh.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) (limited to 'tools') diff --git a/tools/ssh.md b/tools/ssh.md index e69de29..7288498 100644 --- a/tools/ssh.md +++ b/tools/ssh.md @@ -0,0 +1,34 @@ +### ssh +* Find out your username +whoami + +* Check ip address +ifconfig +nmcli -p device show + +* Termux install openssh +pkg in openssh + +* Termux make sure user/root password is set +passwd # root does not need to be specified + +* Generate your ssh key pair on remote host machine, not on server machine +ssh-keygen + +* Accessing termux user environment from other consoles +scp your_desktop_ssh_user@YOUR.DESKTOP.IP.ADDRESS:~/.ssh/id_rsa.pub ~/.ssh/authorized_keys + +* Second Option How do I add SSH Keys to authorized_keys file? +cat ~/.ssh/id_rsa.pub | ssh your_desktop_ssh_user@YOUR.DESKTOP.IP.ADDRESS "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys" + +* Start server in machine that will ssh into +sshd + +* Android remote host into desktop server, assuming default port 8022 +ssh your_desktop_ssh_user@YOUR.DESKTOP.IP.ADDRESS -p 8022 + +* Desktop remote host into android server, assuming default port 8022 +ssh your_android_ssh_user@YOUR.ANDROID.IP.ADDRESS + +* To view the log output from the server process. +logcat -s 'syslog:*' -- cgit v1.2.3