Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:android

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
wiki:android [2024/06/22 16:21] – [Setup Termux] pulsarwiki:android [2024/06/22 17:44] (aktuell) – [SSH und rsync] pulsar
Zeile 1: Zeile 1:
-===== SSH =====+===== SSH mit Android=====
  
 Das Paket Termux bekommt man z.B. im F-droid Store: Das Paket Termux bekommt man z.B. im F-droid Store:
Zeile 12: Zeile 12:
 Mit hilfe von Termux ist es dann auch unter Android möglich, einen SSH-Server auf seinem Phone laufen zu lassen und die Datensicherung mit ''rsync'' durchzuführen, fast so als hätte man ein echtes Linux Phone :-) Mit hilfe von Termux ist es dann auch unter Android möglich, einen SSH-Server auf seinem Phone laufen zu lassen und die Datensicherung mit ''rsync'' durchzuführen, fast so als hätte man ein echtes Linux Phone :-)
  
- 
- 
-ncluding rsync and openssh. 
- 
-You can set up an SSH server on your Android device, then use rsync over SSH, provided both your PC and your Android device are on the same WLAN connection. 
- 
-The Termux Wiki clearly explains the steps required to set up SSH and use rsync. 
- 
-To sum up: 
  
 ==== Setup Termux ==== ==== Setup Termux ====
Zeile 36: Zeile 27:
   apt update   apt update
   apt upgrade   apt upgrade
 +
 +
 +
 +==== SSH und rsync ====
  
 Installation der benötigen Pakete Installation der benötigen Pakete
Zeile 47: Zeile 42:
   New password was successfully set.   New password was successfully set.
  
-Starten des SSH Diesntes+Starten des SSH Dienstes
  
   sshd   sshd
 +  
 +=== Fehlermeldungen ===
  
-It listens on port 8022 by default. To get started, all you need is:+Falls die Meldung "sshdno hostkeys available -- exiting" kommt, dann muss im /etc/ssh/ Verzeichnis noch 
 +der Host Key erstellt werden mit
  
-Your username on Termux+  ssh-keygen -A 
 +   
 +Nach dem Starten der SSH-Verbindung kommt es oft vor, dass die Verbindung abbricht mit der Meldung "storage/client_loop: send disconnect: Broken pipe" Um das Abbrechen der Verbindung zu verhindern, musste ich in den Android Akku Einstellungen --> Starten von automatisch verwalten auf manuell umstellen und den Schieberegler "im Hintergrund weiter ausführen" anhaken. 
 +   
 +   
 +Der SSH-Server läuft bei Termus auf Port 8022. Um zu starten benötigt man noch seinen Nutzernamen: 
 + 
 +Der Nutzername unter Termux:
  
   $ whoami   $ whoami
   u0_a223   u0_a223
  
-The IP address of the Android device+Die IP-Adr. vom Phone bekommt man wie folgt:
  
   $ ip -4 a | grep wlan0 | tail -1   $ ip -4 a | grep wlan0 | tail -1
     inet 192.168.1.101/16 brd 192.168.255.255 scope global wlan0     inet 192.168.1.101/16 brd 192.168.255.255 scope global wlan0
  
-which, in this case, is 192.168.1.101. 
  
 Am besten noch den öffentlichen SSH Schlüssel unter ~/.ssh ablegen und den Schlüssel zur Am besten noch den öffentlichen SSH Schlüssel unter ~/.ssh ablegen und den Schlüssel zur
Zeile 70: Zeile 74:
   cat ~/.ssh/id_sha.pub >> ~/authorized_keys   cat ~/.ssh/id_sha.pub >> ~/authorized_keys
  
- 
-==== rsync ==== 
- 
-Zunächst muss das ''rsync'' Paket installiert werden: 
- 
-  apt install rsync 
  
 Auf dem PC kann man nun den ''rsync'' Kommando nutzen um vom Phone alles was einem wichtig ist zu sichern: Auf dem PC kann man nun den ''rsync'' Kommando nutzen um vom Phone alles was einem wichtig ist zu sichern:
Zeile 82: Zeile 80:
  
  
-When prompted for a password, enter the one you set earlier. 
wiki/android.1719066093.txt.gz · Zuletzt geändert: 2024/06/22 16:21 von pulsar