Portál AbcLinuxu, 10. května 2025 16:52

Dotaz: Spouštění příkazů přes SSH vzdáleně z Androidu

26.10.2019 00:18 Deryl | skóre: 11
Spouštění příkazů přes SSH vzdáleně z Androidu
Přečteno: 359×
Odpovědět | Admin

Ahoj,

neznáte nějakou aplikaci pro Android, která by uměla spouštět předdefinované příkazy přes ssh?

JuiceSSH, ConnectBot a mnohé další aplikace podporují "snippets" - ty se ovšem spouští až po otevření shellu (tedy emulují ťukání na klávesnici), čímž znemožní využití ForcedCommand na serveru.

Asi by se to dalo vyřešit SSH jailem, ale to bych musel mít vícero uživatelů a definovat chroot je přece jen pracnější než použít jen vícero klíčů a command=".." s jednoduchým skriptem.


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.10.2019 05:14 Karel
Rozbalit Rozbalit vše Re: Spouštění příkazů přes SSH vzdáleně z Androidu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Termux a openssh-client?
26.10.2019 20:27 Deryl | skóre: 11
Rozbalit Rozbalit vše Re: Spouštění příkazů přes SSH vzdáleně z Androidu

Trochu mi uniká, jak to provést user friendly - než vyťukám jméno skriptu v Termuxu na mobilu, to k tomu vzdálenému počítači raději dojdu :-)

Myslíte přes Termux Widgets? Nebo Termux Tasks? Sice nejsou drahé, ale než platím, rád vyzkouším :-(

k3dAR avatar 26.10.2019 21:15 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Spouštění příkazů přes SSH vzdáleně z Androidu
k Termux Tasks bys potreboval Tasker (*1), Termux Widgets by to co chces asi umet mel(resp. nainstaloval sem a jsou 2 widgety, jeden zobrazi seznam tebou pripravenejch skriptu z ktereho asi lze pousteti tuknutim jednotlive, druhej by poustel primo vybranej skript, kazdopadne oboje tohle vidim free v F-Droid...
*1) teda koupenej ho mam a umi udelat primo APKu, kdy sem napsal shell skript kterej to pousti na zabiti aplikace v popredi vcetne vyhozeni z RecentListu, prirazene to mam gestu vlevo&drzet (XDA Navigation Gesture), ale poustim to pres su(tedy root)
porad nemam telo, ale uz mam hlavu... nobody
27.10.2019 07:20 Deryl | skóre: 11
Rozbalit Rozbalit vše Re: Spouštění příkazů přes SSH vzdáleně z Androidu
Tasker koupený mám, ale nakonec jsem použil Termux Widget. Je to rozumně funkční. Díky.
26.10.2019 10:34 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Spouštění příkazů přes SSH vzdáleně z Androidu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokiaľ máš ssh ako samostatný príkaz vo firmware ako to mám napríklad ja, tak stačí nejaká appka ktorá vykoná dávkové súbory. Napríklad tasker (za prniaze). Rád by som si pozrel či nie je niečo podobného dostupné z F-Droidu, zdarma a legálne opensource.
26.10.2019 18:01 milan jurkulak
Rozbalit Rozbalit vše Re: Spouštění příkazů přes SSH vzdáleně z Androidu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslim ze neni vubec obtizne udelat si apku sam. Knihoven v jave pro ssh je hodne. Ne githubu urcite mozno najit apky co umi i vic nezli spustit jakykoli script z textoveho streamu na vzdalenem stroji. Hodne zdaru.
26.10.2019 22:59 debian+
Rozbalit Rozbalit vše Re: Spouštění příkazů přes SSH vzdáleně z Androidu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co tak vytvorit uzivatela, ktory ma extra specialny shell - napr. spustat jeden prikaz a skoncit. Ala /usr/sbin/nologin. Alebo web?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.