Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2026-01-03 20:14:50

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Jaki klient SSH pod Androida?

Cześć!

Mam JuiceSSH ale brakuje mi jednej opcji. Potrzebuję odpalić (najlepiej ze skrótu na ekranie głównym) zdalnie jeden prosty skrypt zapisany na maszynie docelowej, czyli:

Kod:

ssh -p port user@pc /sciezka/do/skryptu

Mógłbym wykorzystać Termux ale tam za dużo klikania XD a JuiceSSH Pro już nie można kupić (najlepiej jakbym mógł sobie ikonkę do ekranu głównego dodać)
Macie coś „pod ręką”?

wątek taki sam jak na innym forum jakby co

Offline

 

#2  2026-01-07 10:27:56

  megabajt - Użytkownik

megabajt
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2012-03-07

Re: Jaki klient SSH pod Androida?

- nie polecam już juciessh - projekt wygląda na opuszczony, chmura do przechowywania kluczy nie działa
- connectbot jest ok, ale chyba nie zrobi tego co chcesz
- ja też potrzebowałem podobnego rozwiązania i zrobiłem to inaczej:
  * serwer http (caddy) na zdalnej maszynie
  * shell2http
  * http shortcuts na androidzie
  * robie request do mojego serwera po http/https, który to uruchamia zadany skrypt

Offline

 

#3  2026-01-07 12:07:18

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Jaki klient SSH pod Androida?

https://play.google.com/store/apps/details?id=com.p … nid=web_share

To działa idealnie :D
Można jeszcze zrobić za pomocą knockd tyle że nawet jakbym chciał odpalić skrypt to i tak zatrzymuje się u mnie na pierwszej wykonanej komendzie
Jest jeszcze fwknop, ponoć też się, jak ogarnę dam znać

A pomysł z shell2http głupi nie jest, z chęcią sprawdzę jak tylko uda mi się ogarnąć tego fwknop

Offline

 

#4  2026-01-08 14:58:39

  seler - Użytkownik

seler
Użytkownik
Zarejestrowany: 2012-05-15

Re: Jaki klient SSH pod Androida?

Pavlo950 napisał(-a):

Cześć!

Mam JuiceSSH ale brakuje mi jednej opcji. Potrzebuję odpalić (najlepiej ze skrótu na ekranie głównym) zdalnie jeden prosty skrypt zapisany na maszynie docelowej, czyli:

Kod:

ssh -p port user@pc /sciezka/do/skryptu

Mógłbym wykorzystać Termux ale tam za dużo klikania XD a JuiceSSH Pro już nie można kupić (najlepiej jakbym mógł sobie ikonkę do ekranu głównego dodać)
Macie coś „pod ręką”?

A co złego jest w termuxie?
1. Instalujesz z F-Droid: termux oraz termux-widget
2. Konfigurujesz na nim łączność ssh do serwera (najlepiej skonfigurować też najpierw serwer ssh na termuxie, żeby można było resztę wygodnie robić na kompie po zalogowaniu do termuxa)
3. Doinstalowujesz termux-widget i postępujesz zgodnie z https://github.com/termux/termux-widget:
4. Wrzucasz skrypt z jedną linijką ssh -p port user@pc /sciezka/do/skryptu w termuxie do:
~/.shortcuts (odpali temuxa wykonującego ten skrypt na pierwszym planie)
~/.shortcuts/tasks (wykona odpalenie skryptu w tle)
5. Potem w androidzie dodajesz ikonkę widgetu (Termux shortcut) na pulpit, co przy dodawaniu pyta o to który skrypt z ~/.shortcuts z tym widgetem powiązać. I wsio, masz odpalanie skryptu ssh jednym naciśnięciem palca na ikonce tak jak chciałeś.

EDIT: Jeśli skrypt nie chce grać to trzeba poprawić jego shebang z '#!/bin/bash' na '#!/data/data/com.termux/files/usr/bin/bash'
Można to na termuxie wykonać komendą termux-fix-shebang skrypt.sh

Kod:

$ termux-fix-shebang -h
usage: termux-fix-shebang <files>
Rewrite shebangs in specified files for running under Termux,
which is done by rewriting #!*/bin/binary to #!/data/data/com.termux/files/usr/bin/binary.

Ostatnio edytowany przez seler (2026-01-08 15:02:16)


a to feler westchnął seler

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)