[opensuse] What app to use in Android equivalent to Linux scp?
Hi, I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww. The target is running openSUSE Linux. I also wonder about an ssh terminal. Ideas? -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On February 18, 2017 9:17:01 AM EST, "Carlos E. R."
Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
The target is running openSUSE Linux.
I also wonder about an ssh terminal.
Ideas?
It's not SCP, but I believe TurboFTP can use private keys. I generally like using it when I've needed it. -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hallo Carlos E. R., op 18-02-17 om 15:17 schreef je:
Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
The target is running openSUSE Linux.
I also wonder about an ssh terminal.
Ideas?
https://termux.com/ssh.html https://oliverse.ch/tech/2015/11/06/run-an-ssh-server-on-your-android-with-t... Harrie -- Harrie Baken | Tekstbureau TekstBaken Copy-editing - proofreading (Dutch) www.tekstbaken.nl Registered Linux user #366560 | openSUSE 13.2 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-02-18 a las 09:20 -0500, Bryon Adams escribió:
On February 18, 2017 9:17:01 AM EST, "Carlos E. R."
wrote: Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
The target is running openSUSE Linux.
I also wonder about an ssh terminal.
Ideas?
It's not SCP, but I believe TurboFTP can use private keys. I generally like using it when I've needed it.
The server only has the SSH port open. - -- Cheers Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlioWrcACgkQja8UbcUWM1z/8gD/eRuDHceJnd28GjloOMo3t9YK Cbn2JT/NDxGeJU++KqwA/R6to2FuNqTcoxyVcMk/2032lStkEwnRBtaMnTbL2vlp =MSw6 -----END PGP SIGNATURE-----
On February 18, 2017 9:31:19 AM EST, "Carlos E. R."
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
El 2017-02-18 a las 09:20 -0500, Bryon Adams escribió:
On February 18, 2017 9:17:01 AM EST, "Carlos E. R."
wrote: Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
The target is running openSUSE Linux.
I also wonder about an ssh terminal.
Ideas?
It's not SCP, but I believe TurboFTP can use private keys. I generally like using it when I've needed it.
The server only has the SSH port open.
- -- Cheers Carlos E. R.
(from 42.2 x86_64 "Malachite" (Minas Tirith))
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2
iF4EAREIAAYFAlioWrcACgkQja8UbcUWM1z/8gD/eRuDHceJnd28GjloOMo3t9YK Cbn2JT/NDxGeJU++KqwA/R6to2FuNqTcoxyVcMk/2032lStkEwnRBtaMnTbL2vlp =MSw6 -----END PGP SIGNATURE-----
It can use SFTP, sorry forgot to mention that. You should be good there as far as ports go. -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-02-18 15:34, Bryon Adams wrote:
On February 18, 2017 9:31:19 AM EST, "Carlos E. R." <> wrote: El 2017-02-18 a las 09:20 -0500, Bryon Adams escribió:
It's not SCP, but I believe TurboFTP can use private keys. I generally like using it when I've needed it.
The server only has the SSH port open.
It can use SFTP, sorry forgot to mention that. You should be good there as far as ports go.
Ah, thanks, I'll try it. :-) -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-02-18 a las 15:22 +0100, Harrie Baken escribió:
Hallo Carlos E. R., op 18-02-17 om 15:17 schreef je:
Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
The target is running openSUSE Linux.
I also wonder about an ssh terminal.
Ideas?
«By installing the openssh package (by executing apt install openssh) you may SSH into remote systems, optionally putting private keys or configuration under $HOME/.ssh/.» But then it is not an Android app. I do not have any way to run "apt install" in Android... - -- Cheers Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlioXiEACgkQja8UbcUWM1ww2gD9Ha+lHETnKF8Bwi8kqbxIC1do NMyCB6hr6KGrGm42uKIA+wZGQySARCTWXqhmNjMCeMUoXr+jeMd4XebXCst0SZgh =ZK6N -----END PGP SIGNATURE-----
On 2017-02-18 15:42, Carlos E. R. wrote:
On 2017-02-18 15:34, Bryon Adams wrote:
On February 18, 2017 9:31:19 AM EST, "Carlos E. R." <> wrote: El 2017-02-18 a las 09:20 -0500, Bryon Adams escribió:
It's not SCP, but I believe TurboFTP can use private keys. I generally like using it when I've needed it.
The server only has the SSH port open.
It can use SFTP, sorry forgot to mention that. You should be good there as far as ports go.
Ah, thanks, I'll try it. :-)
Brief test, it tries to connect. Now it is Siesta time, so Ill figure out after it how to upload the key file to this app. Seems a nice app :-) Humm, seems my ssh server does not log failed attempts. I must look into that as well. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
Hello! 18.02.2017 16:45, Carlos E. R. пишет:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
El 2017-02-18 a las 15:22 +0100, Harrie Baken escribió:
Hallo Carlos E. R., op 18-02-17 om 15:17 schreef je:
Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
The target is running openSUSE Linux.
I also wonder about an ssh terminal.
Ideas?
«By installing the openssh package (by executing apt install openssh) you may SSH into remote systems, optionally putting private keys or configuration under $HOME/.ssh/.»
But then it is not an Android app. I do not have any way to run "apt install" in Android...
- -- Cheers Carlos E. R.
(from 42.2 x86_64 "Malachite" (Minas Tirith))
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2
iF4EAREIAAYFAlioXiEACgkQja8UbcUWM1ww2gD9Ha+lHETnKF8Bwi8kqbxIC1do NMyCB6hr6KGrGm42uKIA+wZGQySARCTWXqhmNjMCeMUoXr+jeMd4XebXCst0SZgh =ZK6N -----END PGP SIGNATURE-----
Try FtpCafe: https://play.google.com/store/apps/details?id=com.ftpcafe.trial -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hallo Carlos, op 18-02-17 om 15:45 schreef je:
El 2017-02-18 a las 15:22 +0100, Harrie Baken escribió:
Hallo Carlos E. R., op 18-02-17 om 15:17 schreef je:
Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
The target is running openSUSE Linux.
I also wonder about an ssh terminal.
Ideas?
«By installing the openssh package (by executing apt install openssh) you may SSH into remote systems, optionally putting private keys or configuration under $HOME/.ssh/.»
But then it is not an Android app. I do not have any way to run "apt install" in Android...
Yes, you have, Carlos, in the shell of termux itself. https://paste.opensuse.org/19112266 (For help & keyboard use push a finger a few seconds on the screen.) Harrie -- Harrie Baken | Tekstbureau TekstBaken Copy-editing - proofreading (Dutch) www.tekstbaken.nl Registered Linux user #366560 | openSUSE 13.2 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-02-18 a las 15:54 +0100, Carlos E. R. escribió:
On 2017-02-18 15:42, Carlos E. R. wrote:
On 2017-02-18 15:34, Bryon Adams wrote:
It's not SCP, but I believe TurboFTP can use private keys. I generally like using it when I've needed it.
The server only has the SSH port open.
It can use SFTP, sorry forgot to mention that. You should be good there as far as ports go.
Ah, thanks, I'll try it. :-)
Brief test, it tries to connect. Now it is Siesta time, so Ill figure out after it how to upload the key file to this app. Seems a nice app :-)
Huh, got it wrong. The normal procedure is to generate dsa keys on the client (the tablet) then copy (paste) into a line in the server .ssh/authorized_keys file of the user's home. The private part is a file that the client side knows about. But I do not see how to generate that key in the android... I looked into the application. It cites a web page, http:maskyn.com/turboclient, but it is dead (domain is for sale). Dead end. Stuck. - -- Cheers Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAliolfgACgkQja8UbcUWM1z7OAD/czi9ylUwTO6T2DgCVorPKf8L 4S/52Kkqxp6Q8fJ2BJsA/iJgVut2cpVSC/u5i2bTnqheaJavtzW/9XYaNIbNF1yA =8WFP -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-02-18 a las 18:55 +0100, Harrie Baken escribió:
Hallo Carlos, op 18-02-17 om 15:45 schreef je:
Ideas?
«By installing the openssh package (by executing apt install openssh) you may SSH into remote systems, optionally putting private keys or configuration under $HOME/.ssh/.»
But then it is not an Android app. I do not have any way to run "apt install" in Android...
Yes, you have, Carlos, in the shell of termux itself.
https://paste.opensuse.org/19112266
(For help & keyboard use push a finger a few seconds on the screen.)
Ah, ok, so i first install Termux, which is an App that emulates a terminal, and on this I install ssh. Typing in a terminal was something I wanted to avoid, but lets try. First issue: the keyboard dictionary is not disabled, so for each command I have to correct the entry. A real pain. I have a choice of Spanish dictionary, English dictionary, but no "no dictionary". Of course, I want the dictionary when I type an email... Typing commands in a tablet is a real pain. Typing the very long names of the files I want to download will be a huge pain. Well, it did install openssh, and generated the key on one step. It said the id has been stored in /data/data/com.termux/files/usr/etc/ssh... However, I see no /data directory. There is [Internal Storage]/Android/data, or [external storage]/Android/data. No /data/data inany of those two places. Again, stuck. That is looking with a file browser in Linux to via usb cable to the tablet. If I use the tablet ES file manager, I see in "local" a data directory, totally emtpy. Dead end. - -- Cheers Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlionDoACgkQja8UbcUWM1x9BAD+LnMmNdX6KnEC8cOyIBMazYKx 6mMdapZ8H+mD+csAleUBAIHTd1C3efF4tY3vkMyet8AOK0TcKGRiR0Pks0ah17pA =4ns6 -----END PGP SIGNATURE-----
On 2017-02-18 19:44, Carlos E. R. wrote:
El 2017-02-18 a las 15:54 +0100, Carlos E. R. escribió:
On 2017-02-18 15:42, Carlos E. R. wrote:
On 2017-02-18 15:34, Bryon Adams wrote:
> It's not SCP, but I believe TurboFTP can use private keys. I generally like using it when I've needed it.
The server only has the SSH port open.
It can use SFTP, sorry forgot to mention that. You should be good there as far as ports go.
Ah, thanks, I'll try it. :-)
Brief test, it tries to connect. Now it is Siesta time, so Ill figure out after it how to upload the key file to this app. Seems a nice app :-)
Huh, got it wrong.
The normal procedure is to generate dsa keys on the client (the tablet) then copy (paste) into a line in the server .ssh/authorized_keys file of the user's home. The private part is a file that the client side knows about.
But I do not see how to generate that key in the android...
I looked into the application. It cites a web page, http:maskyn.com/turboclient, but it is dead (domain is for sale). Dead end.
There a git page at https://github.com/osynergy/TurboClient A link to the home page at http://turboclient.vmihalachi.com/, also dead, doesn't respond (connection was reset) So no documentation. No way to create the DSA keys.
Stuck.
Some customer reviews say it is a scam, that it does not upload or that it crashes on big downloads or corrupts files. Others say it is wonderful, but they seem to be working on small files. What I say is that it is abandonware, there is no help, no documentation, no web pages, they are dead. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On Sat, 2017-02-18 at 19:44 +0100, Carlos E. R. wrote:
El 2017-02-18 a las 15:54 +0100, Carlos E. R. escribió:
On 2017-02-18 15:42, Carlos E. R. wrote:
On 2017-02-18 15:34, Bryon Adams wrote:
> > It's not SCP, but I believe TurboFTP can use private > keys. I
generally like using it when I've needed it.
The server only has the SSH port open.
It can use SFTP, sorry forgot to mention that. You should be good there as far as ports go.
Ah, thanks, I'll try it. :-)
Brief test, it tries to connect. Now it is Siesta time, so Ill figure out after it how to upload the key file to this app. Seems a nice app :-)
Huh, got it wrong.
The normal procedure is to generate dsa keys on the client (the tablet) then copy (paste) into a line in the server .ssh/authorized_keys file of the user's home. The private part is a file that the client side knows about.
But I do not see how to generate that key in the android...
I looked into the application. It cites a web page, http:maskyn.com/turboclient, but it is dead (domain is for sale). Dead end.
Stuck.
I just took a look around and it doesn't look like there is a simple way to accomplish this. That's aggravating haha. I normally use JuiceSSH on my tablet to ssh into things and that appears to have a utility built in to generate a key pair. I know it is a silly work- around but you could try to generate a key pair using some ssh app or perhaps an app meant to generate the keys. I honestl don't know where JuiceSSH stores the key it generates though I'm curious so I sent them an email just now. Hopefully they respond! -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-02-18 a las 18:55 +0100, Harrie Baken escribió:
Yes, you have, Carlos, in the shell of termux itself.
https://paste.opensuse.org/19112266
(For help & keyboard use push a finger a few seconds on the screen.)
Long press shows copy paste buttons, no help. Short press shows the tablet keyboard wtih dictionary enabled. No help. On the top left seems to be a very small icon which is impossible to press, I get the Android configure/notification menu instead. - -- Cheers Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAliooDUACgkQja8UbcUWM1zTtQD/ShiozC+CbBTpwG90RvOAfOCb ZIeMMk9KlYMumB5F5k4A/R3ZSplYGaXTYYCtXzCd5DpOnsEBSUIuQjLayrYrvjvC =Cb4c -----END PGP SIGNATURE-----
On Sat, 2017-02-18 at 20:23 +0100, Carlos E. R. wrote:
On 2017-02-18 19:44, Carlos E. R. wrote:
El 2017-02-18 a las 15:54 +0100, Carlos E. R. escribió:
On 2017-02-18 15:42, Carlos E. R. wrote:
On 2017-02-18 15:34, Bryon Adams wrote:
> > > > > It's not SCP, but I believe TurboFTP can use private > > keys. I
generally like using it when I've needed it.
The server only has the SSH port open.
It can use SFTP, sorry forgot to mention that. You should be good there as far as ports go.
Ah, thanks, I'll try it. :-)
Brief test, it tries to connect. Now it is Siesta time, so Ill figure out after it how to upload the key file to this app. Seems a nice app :-)
Huh, got it wrong.
The normal procedure is to generate dsa keys on the client (the tablet) then copy (paste) into a line in the server .ssh/authorized_keys file of the user's home. The private part is a file that the client side knows about.
But I do not see how to generate that key in the android...
I looked into the application. It cites a web page, http:maskyn.com/turboclient, but it is dead (domain is for sale). Dead end.
There a git page at https://github.com/osynergy/TurboClient A link to the home page at http://turboclient.vmihalachi.com/, also dead, doesn't respond (connection was reset)
So no documentation. No way to create the DSA keys.
Stuck.
Some customer reviews say it is a scam, that it does not upload or that it crashes on big downloads or corrupts files. Others say it is wonderful, but they seem to be working on small files.
What I say is that it is abandonware, there is no help, no documentation, no web pages, they are dead.
I would agree on this. I like the UI but I will see if there is another app that is still being developed. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-02-18 20:30, Bryon Adams wrote:
On Sat, 2017-02-18 at 20:23 +0100, Carlos E. R. wrote:
I would agree on this. I like the UI but I will see if there is another app that is still being developed.
I see SFTP plugin for total commander, a tool unknonwn to me. Mobile SFTP(Secure FTP Client), based on openssh. AndFTP I will have a look later. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On Sat, 2017-02-18 at 20:45 +0100, Carlos E. R. wrote:
On 2017-02-18 20:30, Bryon Adams wrote:
On Sat, 2017-02-18 at 20:23 +0100, Carlos E. R. wrote:
I would agree on this. I like the UI but I will see if there is another app that is still being developed.
I see SFTP plugin for total commander, a tool unknonwn to me. Mobile SFTP(Secure FTP Client), based on openssh. AndFTP
I will have a look later.
Good luck! It may just end up easiest to generate the keys elsewhere and move them to the appropriate places. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-02-18 20:53, Bryon Adams wrote:
On Sat, 2017-02-18 at 20:45 +0100, Carlos E. R. wrote:
I see SFTP plugin for total commander, a tool unknonwn to me. Mobile SFTP(Secure FTP Client), based on openssh. AndFTP
I will have a look later.
Good luck! It may just end up easiest to generate the keys elsewhere and move them to the appropriate places.
I thought of that, but the public key has at the end the name of the user@clientname. I have no idea what the user@clientname would be. I hoped that someone here would be using some tool and could recommend it. TurboFTP really seems the thing I want, but it lacks the documentation needed to initialize it. And on termux the messages do not match reality: it says it stores the key files in a directory that does not exist! And of course, having to type in a keyboard that enforces dictionary corrections on every command is a real pain. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 2017-02-18 21:40, Carlos E. R. wrote:
On 2017-02-18 20:53, Bryon Adams wrote:
On Sat, 2017-02-18 at 20:45 +0100, Carlos E. R. wrote:
I see SFTP plugin for total commander, a tool unknonwn to me. Mobile SFTP(Secure FTP Client), based on openssh. AndFTP
I will have a look later.
Good luck! It may just end up easiest to generate the keys elsewhere and move them to the appropriate places. ...
And on termux the messages do not match reality: it says it stores the key files in a directory that does not exist!
Just installed total commander. On it, the starting view on the panel displays a list of entries, and one of them is "filesystem root". I tap, see "/data". Tap on it, and "Error: can not be opened". So that's why termux can not be used. Total Commander looks nice. I have to add a plugin for sftp. But it has to be via login/password, there is no possibility to add keys. There is a help file, includes the plugin, but says nothing about keys. Dead end. At least, I get a file browser that I can use. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On February 18, 2017 3:59:44 PM EST, "Carlos E. R."
On 2017-02-18 21:40, Carlos E. R. wrote:
On 2017-02-18 20:53, Bryon Adams wrote:
On Sat, 2017-02-18 at 20:45 +0100, Carlos E. R. wrote:
I see SFTP plugin for total commander, a tool unknonwn to me. Mobile SFTP(Secure FTP Client), based on openssh. AndFTP
I will have a look later.
Good luck! It may just end up easiest to generate the keys elsewhere and move them to the appropriate places. ...
And on termux the messages do not match reality: it says it stores the key files in a directory that does not exist!
Just installed total commander. On it, the starting view on the panel displays a list of entries, and one of them is "filesystem root". I tap, see "/data". Tap on it, and "Error: can not be opened".
So that's why termux can not be used.
Total Commander looks nice. I have to add a plugin for sftp. But it has to be via login/password, there is no possibility to add keys.
There is a help file, includes the plugin, but says nothing about keys.
Dead end. At least, I get a file browser that I can use.
I installed it and there is an option to import a .pem key for specific connections, but nothing to generate one that I can find. -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Carlos E. R.
Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
The target is running openSUSE Linux.
I also wonder about an ssh terminal.
Ideas?
install kdeconnect from play.google.com on tablet and kdeconnect from software.opensuse.org/search on computer. I use it to my phone. Works fine. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 Photos: http://wahoo.no-ip.org/piwigo @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On February 18, 2017 4:04:58 PM EST, Bryon Adams
On February 18, 2017 3:59:44 PM EST, "Carlos E. R."
wrote: On 2017-02-18 21:40, Carlos E. R. wrote:
On 2017-02-18 20:53, Bryon Adams wrote:
On Sat, 2017-02-18 at 20:45 +0100, Carlos E. R. wrote:
I see SFTP plugin for total commander, a tool unknonwn to me. Mobile SFTP(Secure FTP Client), based on openssh. AndFTP
I will have a look later.
Good luck! It may just end up easiest to generate the keys elsewhere and move them to the appropriate places. ...
And on termux the messages do not match reality: it says it stores the key files in a directory that does not exist!
Just installed total commander. On it, the starting view on the panel displays a list of entries, and one of them is "filesystem root". I tap, see "/data". Tap on it, and "Error: can not be opened".
So that's why termux can not be used.
Total Commander looks nice. I have to add a plugin for sftp. But it has to be via login/password, there is no possibility to add keys.
There is a help file, includes the plugin, but says nothing about keys.
Dead end. At least, I get a file browser that I can use.
I installed it and there is an option to import a .pem key for specific connections, but nothing to generate one that I can find.
SFTP aside, JuiceSSH for ssh is great and I've been using File Manager (orange icon with a white folder, all the apps from that developer are fantastic in my opinion) for files. -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-02-18 22:04, Bryon Adams wrote:
On February 18, 2017 3:59:44 PM EST, "Carlos E. R." <> wrote:
Total Commander looks nice. I have to add a plugin for sftp. But it has to be via login/password, there is no possibility to add keys.
There is a help file, includes the plugin, but says nothing about keys.
Dead end. At least, I get a file browser that I can use.
I installed it and there is an option to import a .pem key for specific connections, but nothing to generate one that I can find.
I though it was for protecting the login password. No idea if it can be used to connect to a Linux server. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 2017-02-18 20:53, Bryon Adams wrote:
I see SFTP plugin for total commander, a tool unknonwn to me. Mobile SFTP(Secure FTP Client), based on openssh. AndFTP
I will have a look later.
Good luck! It may just end up easiest to generate the keys elsewhere and move them to the appropriate places.
Mobile SFTP(Secure FTP Client), based on Putty SFTP library. Let's see. Photos look nice. Score is just 3.3, 10000 downloads. No comments. Probably means no comments in Spanish. I hate I can not see comments in English. Let's try Firefox in Linux... No, same thing, it geolocates me and insists on Spanish. Home web page is a linkedin page, insists on login. I hate that, too. I'll try to install it. Well... only login/password. Dead end, too; uninstall. Unix Admin: FTP SFTP SSH FTPS A comment says there are not private keys. Let's try, anyway. ... Add connection, sftp type... On the line that says "login/password", press and select "public/private key". But you have to enter the path to the key, so I don't know how to generate and add that file. Same problem as on TurboFTP. And no documentation. Web page is not found (suhkid.mcdir.ru/akid/unix_admin/) Common! Why Android devs are so... careless? -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 2017-02-18 22:27, Patrick Shanahan wrote:
* Carlos E. R. <> [01-01-70 12:34]:
Ideas?
install kdeconnect from play.google.com on tablet and kdeconnect from software.opensuse.org/search on computer. I use it to my phone. Works fine.
I assume this requires the Linux computer to be running KDE. That is impossible, the machine is currently remote to me, no way to start KDE. It has to be ssh, that's the only port routed in the internet router. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
* Carlos E. R.
On 2017-02-18 22:27, Patrick Shanahan wrote:
* Carlos E. R. <> [01-01-70 12:34]:
Ideas?
install kdeconnect from play.google.com on tablet and kdeconnect from software.opensuse.org/search on computer. I use it to my phone. Works fine.
I assume this requires the Linux computer to be running KDE. That is impossible, the machine is currently remote to me, no way to start KDE.
no, only capable of running kde apps, and xfce is.
It has to be ssh, that's the only port routed in the internet router.
<?xml version="1.0" encoding="utf-8"?> <service> <short>KDE Connect</short> <description>KDE Connect is a project that aims to communicate all your devices.</description> <port protocol="tcp" port="1714-1764"/> <port protocol="udp" port="1714-1764"/> </service> doesn't look like it will work if ssh is on port 22 :^( unless you can remotely access the router and pass those ports. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 Photos: http://wahoo.no-ip.org/piwigo @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-02-18 23:16, Patrick Shanahan wrote:
* Carlos E. R. <> [02-18-17 16:59]:
On 2017-02-18 22:27, Patrick Shanahan wrote:
* Carlos E. R. <> [01-01-70 12:34]:
Ideas?
install kdeconnect from play.google.com on tablet and kdeconnect from software.opensuse.org/search on computer. I use it to my phone. Works fine.
I assume this requires the Linux computer to be running KDE. That is impossible, the machine is currently remote to me, no way to start KDE.
no, only capable of running kde apps, and xfce is.
But I have not access to its menu, I'm remote.
It has to be ssh, that's the only port routed in the internet router.
<?xml version="1.0" encoding="utf-8"?> <service> <short>KDE Connect</short> <description>KDE Connect is a project that aims to communicate all your devices.</description> <port protocol="tcp" port="1714-1764"/> <port protocol="udp" port="1714-1764"/> </service>
doesn't look like it will work if ssh is on port 22 :^( unless you can remotely access the router and pass those ports.
Nope. Well, I might. ssh to the server, then telnet to the router. Yes, telnet. Then figure out the commands to do pass ports. I don't know how to tunnel connections via ssh, that would be another way; then http to the router. Anyway, I'm testing another app on the android tablet connected via ssh to my local laptop, and it is terribly slow. Useless. Maybe the ssh encoding is too much for a tablet. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
* Carlos E. R.
On 2017-02-18 23:16, Patrick Shanahan wrote:
* Carlos E. R. <> [02-18-17 16:59]:
On 2017-02-18 22:27, Patrick Shanahan wrote:
* Carlos E. R. <> [01-01-70 12:34]:
Ideas?
install kdeconnect from play.google.com on tablet and kdeconnect from software.opensuse.org/search on computer. I use it to my phone. Works fine.
I assume this requires the Linux computer to be running KDE. That is impossible, the machine is currently remote to me, no way to start KDE.
no, only capable of running kde apps, and xfce is.
But I have not access to its menu, I'm remote.
you said you had ssh ...
It has to be ssh, that's the only port routed in the internet router.
<?xml version="1.0" encoding="utf-8"?> <service> <short>KDE Connect</short> <description>KDE Connect is a project that aims to communicate all your devices.</description> <port protocol="tcp" port="1714-1764"/> <port protocol="udp" port="1714-1764"/> </service>
doesn't look like it will work if ssh is on port 22 :^( unless you can remotely access the router and pass those ports.
Nope. Well, I might. ssh to the server, then telnet to the router. Yes, telnet. Then figure out the commands to do pass ports. I don't know how to tunnel connections via ssh, that would be another way; then http to the router.
Anyway, I'm testing another app on the android tablet connected via ssh to my local laptop, and it is terribly slow. Useless. Maybe the ssh encoding is too much for a tablet.
gud luk :) -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 Photos: http://wahoo.no-ip.org/piwigo @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-02-18 22:50, Carlos E. R. wrote:
Unix Admin: FTP SFTP SSH FTPS
A comment says there are not private keys. Let's try, anyway. ... Add connection, sftp type... On the line that says "login/password", press and select "public/private key". But you have to enter the path to the key, so I don't know how to generate and add that file. Same problem as on TurboFTP. And no documentation.
I defined an ssh terminal to my laptop here, on the local LAN. I see the connection on the laptop firewall log. Which is very confusing, because on the tablet I get a terminal that doesn't respond. Ah, I see, the password has to be stored in the configuration. If empty, it doesn't ask for it. Now I do get a working terminal. I add an sftp connection to the same laptop, succeeds. I can see some directories, but gives an error on connecting to my own home. Invalid descendent file name, I think. On tap a file it attempts to open it (and fails because it is too big). I see no option to download. It does not seem that UnixAdmin is a valid tool for downloading files. ** Trying again Total Commander ** I define a local LAN connection to my laptop, and tell it to download a file of 600MB. I see gkrellm on the laptop that it is going at 810K/S!! At this rate it is going to take ages. I fear I will abandon this project. At speeds that low it is not worth it. [...] Even worse! On download end, several (many) minutes later, it insisted on displaying the file. I said "open with total commander". It played the file, which happened to be a video. I exited the viewer, which returned to TC, which immediately said that it was deleting the temporary file! Then, there is no way to just download a file using sftp. Besides being terribly slow, it enforces "open". Try with a small file. Options (long tap) are: Rename Delete Download+Open with Download+Edit Properties Copy to clipboard Cut to clipboard. Well, copy to clipboard... then paste on the destination directory. That does a copy. How awkward... -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
Am Samstag, 18. Februar 2017, 17:16:14 CET schrieb Patrick Shanahan:
* Carlos E. R.
[02-18-17 16:59]: On 2017-02-18 22:27, Patrick Shanahan wrote:
* Carlos E. R. <> [01-01-70 12:34]:
Ideas?
install kdeconnect from play.google.com on tablet and kdeconnect from software.opensuse.org/search on computer. I use it to my phone. Works fine.
I assume this requires the Linux computer to be running KDE. That is impossible, the machine is currently remote to me, no way to start KDE.
no, only capable of running kde apps, and xfce is.
but for kdeconnect to work the android device and the computer have to be on the same LAN, _and in the same broadcast domain_. It doesn't even work between a phone and a laptop on the same WiFi if client isolation is turned on on the AP. I'm using ghost commander, it can do sftp which is ftp tunneled through SSH. Cheers MH -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-02-18 23:38, Patrick Shanahan wrote:
* Carlos E. R. <> [02-18-17 17:35]:
On 2017-02-18 23:16, Patrick Shanahan wrote:
* Carlos E. R. <> [02-18-17 16:59]:
On 2017-02-18 22:27, Patrick Shanahan wrote:
* Carlos E. R. <> [01-01-70 12:34]:
Ideas?
install kdeconnect from play.google.com on tablet and kdeconnect from software.opensuse.org/search on computer. I use it to my phone. Works fine.
I assume this requires the Linux computer to be running KDE. That is impossible, the machine is currently remote to me, no way to start KDE.
no, only capable of running kde apps, and xfce is.
But I have not access to its menu, I'm remote.
you said you had ssh ...
Thus no menu. :-) -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 2017-02-19 00:14, Mathias Homann wrote:
Am Samstag, 18. Februar 2017, 17:16:14 CET schrieb Patrick Shanahan:
* Carlos E. R. <> [02-18-17 16:59]:
On 2017-02-18 22:27, Patrick Shanahan wrote:
* Carlos E. R. <> [01-01-70 12:34]:
Ideas?
install kdeconnect from play.google.com on tablet and kdeconnect from software.opensuse.org/search on computer. I use it to my phone. Works fine.
I assume this requires the Linux computer to be running KDE. That is impossible, the machine is currently remote to me, no way to start KDE.
no, only capable of running kde apps, and xfce is.
but for kdeconnect to work the android device and the computer have to be on the same LAN, _and in the same broadcast domain_. It doesn't even work between a phone and a laptop on the same WiFi if client isolation is turned on on the AP.
Ah, so that nails it.
I'm using ghost commander, it can do sftp which is ftp tunneled through SSH.
Ah, I'll try it. But on the LAN, Total Commander got a speed of 700KB/S, and the files I want to transfer are large video files. [...] Mmmm... I see FTP, but no SFTP? Ah, needs a plugin. Ok, installing it. [...] User/pass, no key pair. That means it does not work in my setup. Uninstalling. Looks nice, but I absolutely need key pair. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
* Carlos E. R.
On 2017-02-18 23:38, Patrick Shanahan wrote:
* Carlos E. R. <> [02-18-17 17:35]:
On 2017-02-18 23:16, Patrick Shanahan wrote:
* Carlos E. R. <> [02-18-17 16:59]:
On 2017-02-18 22:27, Patrick Shanahan wrote:
* Carlos E. R. <> [01-01-70 12:34]:
> Ideas?
install kdeconnect from play.google.com on tablet and kdeconnect from software.opensuse.org/search on computer. I use it to my phone. Works fine.
I assume this requires the Linux computer to be running KDE. That is impossible, the machine is currently remote to me, no way to start KDE.
no, only capable of running kde apps, and xfce is.
But I have not access to its menu, I'm remote.
you said you had ssh ...
Thus no menu. :-)
ssh -X <web-browser> http{s}://
http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 Photos: http://wahoo.no-ip.org/piwigo @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.orgHallo Carlos, op 18-02-17 om 20:27 schreef je:
El 2017-02-18 a las 18:55 +0100, Harrie Baken escribió:
Yes, you have, Carlos, in the shell of termux itself. https://paste.opensuse.org/19112266 (For help & keyboard use push a finger a few seconds on the screen.)
Long press shows copy paste buttons, no help.
(This is also in reply on your latest message, about half an hour ago. IF I were you, I would give termux a try again. When I'm far from my real box, I use termux to maintain my VPS with a bunch of sites (CentOS/yum), installing stuff, tailing logs, etc. It's fast.) Concerning the copy/paste buttons, I forgot to mention 1 step: the first time you press, you get also: "MORE..." as 3rth option. http://susepaste.org/3461895 That's the one which leads to 'Help'... http://susepaste.org/38690868 Sometimes there is a connection error - the files are also here: https://termux.com/help.html
Short press shows the tablet keyboard wtih dictionary enabled. No help.
On the top left seems to be a very small icon which is impossible to press, I get the Android configure/notification menu instead.
Well, I haven't seen that, sorry. I try to learn al the keyboard commands and it works reasonable: https://termux.com/touch-keyboard.html https://termux.com/hardware-keyboard.html Good luck! Harrie -- Harrie Baken | Tekstbureau TekstBaken Copy-editing - proofreading (Dutch) www.tekstbaken.nl | Viva Podemos! ;) Registered Linux user #366560 | openSUSE 13.2 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-02-19 01:18, Patrick Shanahan wrote:
* Carlos E. R. <> [02-18-17 18:18]:
On 2017-02-18 23:38, Patrick Shanahan wrote:
* Carlos E. R. <> [02-18-17 17:35]:
On 2017-02-18 23:16, Patrick Shanahan wrote:
* Carlos E. R. <> [02-18-17 16:59]:
On 2017-02-18 22:27, Patrick Shanahan wrote: > * Carlos E. R. <> [01-01-70 12:34]:
>> Ideas? > > install kdeconnect from play.google.com on tablet and kdeconnect from > software.opensuse.org/search on computer. I use it to my phone. Works > fine.
I assume this requires the Linux computer to be running KDE. That is impossible, the machine is currently remote to me, no way to start KDE.
no, only capable of running kde apps, and xfce is.
But I have not access to its menu, I'm remote.
you said you had ssh ...
Thus no menu. :-)
ssh -X <web-browser> http{s}://
I don't understand that, sorry. You mean that I can get the KDE menu in a firefox instance run via ssh? ssh -X firefox http:// and what address? That would be the address for the firefox command, it still needs the address to the server given to the ssh command. cer@minas-tirith:~> ssh -X /usr/bin/firefox http://machine.domain ssh: Could not resolve hostname /usr/bin/firefox: Name or service not known cer@minas-tirith:~> I don't understand this at all. And I would have to run that in a laptop connected to the remote server, then also connect on the tablet... Frankly way complicated. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 2017-02-19 01:25, Harrie Baken wrote:
Hallo Carlos, op 18-02-17 om 20:27 schreef je:
El 2017-02-18 a las 18:55 +0100, Harrie Baken escribió:
Yes, you have, Carlos, in the shell of termux itself. https://paste.opensuse.org/19112266 (For help & keyboard use push a finger a few seconds on the screen.)
Long press shows copy paste buttons, no help.
(This is also in reply on your latest message, about half an hour ago. IF I were you, I would give termux a try again. When I'm far from my real box, I use termux to maintain my VPS with a bunch of sites (CentOS/yum), installing stuff, tailing logs, etc. It's fast.)
Thanks, but I have already uninstalled it.
Concerning the copy/paste buttons, I forgot to mention 1 step: the first time you press, you get also: "MORE..." as 3rth option.
That's the one which leads to 'Help'...
Well, I did not get the "more" here.
Sometimes there is a connection error - the files are also here:
Ok, I'll have a look. The problems I have with it are big. * keyboard: unusable. It spell checks every command and changes them. On the first one I revert, I then get "add command to dictionary?" banner which obliterates other dictionary entries when I type, so that I type blind and can not select the one to accept. Instead I have to type a dash, delete it, then start typing the next word of the command. The dictionary has to be disabled completely in order to use the terminal, it is absurd. The terminal command should do that automatically. It does not. It is unusable. And I have to type filenames 30 chars long. * /data offlimits The openssh package installs the key pairs somewhere under the /data directory on the tablet. The /data directory is OFF LIMITS to me as plain user, I get permission denied. Thus I can not read the key and paste it on the server. Maybe it assumes that I'm root, but I'm not going to root the tablet, no way. This is insurmountable. Finally, I need SFTP to transmit big video files to my tablet. I tried, with another app, to my laptop on the LAN. It "runs" at 700KB/S. Takes hours to transmit a single video. Thus, forgets SFTP on Android. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
"Carlos E. R."
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
Personally I use Solid Explorer[1]. Charles Footnotes: [1] https://play.google.com/store/apps/details?id=pl.solidexplorer2 -- "It's God. No, not Richard Stallman, or Linus Torvalds, but God." (By Matt Welsh)
"Carlos E. R."
I don't know how to tunnel connections via ssh, that would be another way; then http to the router.
I use "SSH Autotunnel"[1] for that. Charles Footnotes: [1] https://play.google.com/store/apps/details?id=cz.sde.tunnel&hl=en -- if (argc > 1 && strcmp(argv[1], "-advice") == 0) { printf("Don't Panic!\n"); exit(42); } (Arnold Robbins in the LJ of February '95, describing RCS)
"Carlos E. R."
And on termux the messages do not match reality: it says it stores the key files in a directory that does not exist!
Termux is not the tools for the the directories can only be seen by Termux. It is snaboxed.
And of course, having to type in a keyboard that enforces dictionary corrections on every command is a real pain.
Change the keyboard to something like "Hacker's Keyboard"[1] while using Termux or use an external keyboard. Charles Footnotes: [1] https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard&hl=en -- "On the Internet, no one knows you're using Windows NT" (Submitted by Ramiro Estrugo, restrugo@fateware.com)
On 2017-02-19 02:44, Charles Philip Chan wrote:
"Carlos E. R." <> writes:
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
Personally I use Solid Explorer[1].
It says it is a trial version for 14 days. I'll try. On install, it surprises by playing a video. I press the + button, select "new cloud connection" and it does nothing. Trial version? Ah, no, have to press the right hand side of button. I select SFTP. I select "Private SSH key". It requests that I enter the file! I have no file, the client HAS to generate that file, then the server admin adds that file to the server. Not the other way round. So, dead end again. No HELP button. And I have to pay for this? Good grief. :-( Tool useless. Will uninstall. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 02/18/2017 06:17 AM, Carlos E. R. wrote:
Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
The target is running openSUSE Linux.
I also wonder about an ssh terminal.
Ideas?
First, get Hacker's Keyboard: https://f-droid.org/repository/browse/?fdfilter=hacker&fdid=org.pocketworkstation.pckeyboard (Jeez, talking about making your life a lot easier!) ;-) Try: ConnectBot https://f-droid.org/repository/browse/?fdfilter=ssh&fdid=org.connectbot and/or VX ConnectBot https://f-droid.org/repository/browse/?fdfilter=connectbot&fdid=sk.vx.connectbot Also (I told you about this one before :-b ) Ghost Commander: https://f-droid.org/repository/browse/?fdfilter=ghost+comman&fdid=com.ghostsq.commander and its SFTP plugin: https://f-droid.org/repository/browse/?fdfilter=ghost+comman&fdid=com.ghostsq.commander.sftp For going the other way, use (also told you this one) SSHelper: http://arachnoid.com/android/SSHelper/ and use SSHFS to connect to it from openSUSE and mount it. sshfs carlos@xxx.xxx.xxx.xxx: /home/yourusername/a_pre_created_directory_in_your_home_folder -o uid=xxxx,gid=xxx,follow_symlinks Or, simply SSH in ssh carlos@xxx.xxx.xxx.xxx If not inside the same LAN, you would have to map the port in your router, of course, but you know that. -Gerry Makaro aka Fraser_Bell at openSUSE.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Charles Philip Chan
Termux is not the tools for the the directories can only be seen by Termux. It is snaboxed. ^^^^^^^
Sorry, I meant sandboxed. Charles -- "Even more amazing was the realization that God has Internet access. I wonder if He has a full newsfeed?" (By Matt Welsh)
On 02/18/2017 06:17 AM, Carlos E. R. wrote:
Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
The target is running openSUSE Linux.
I also wonder about an ssh terminal.
Ideas?
BTW: Instead of Termux, I use Terminal Emulator, a VT-100 compatible terminal emulator. https://f-droid.org/repository/browse/?fdfilter=ssh&fdid=jackpal.androidterm -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-02-19 02:55, Charles Philip Chan wrote:
"Carlos E. R." <> writes:
And on termux the messages do not match reality: it says it stores the key files in a directory that does not exist!
Termux is not the tools for the the directories can only be seen by Termux. It is snaboxed.
And of course, having to type in a keyboard that enforces dictionary corrections on every command is a real pain.
Change the keyboard to something like "Hacker's Keyboard"[1] while using Termux or use an external keyboard.
Does that happen automatically as I switch from one app to another? Otherwise, no, I will not. That's as painful as going into configuration and disabling the dictionary tablet wide.
Footnotes: [1] https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard&hl=en
-- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 2017-02-19 03:02, Fraser_Bell wrote:
On 02/18/2017 06:17 AM, Carlos E. R. wrote:
Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
The target is running openSUSE Linux.
I also wonder about an ssh terminal.
Ideas?
First, get Hacker's Keyboard:
https://f-droid.org/repository/browse/?fdfilter=hacker&fdid=org.pocketworkstation.pckeyboard
(Jeez, talking about making your life a lot easier!) ;-)
And then have to change the keyboard each time I go to a different app? Jeez. About as terrible as disabling the dictionary tablet wide.
Try: ConnectBot https://f-droid.org/repository/browse/?fdfilter=ssh&fdid=org.connectbot
and/or VX ConnectBot https://f-droid.org/repository/browse/?fdfilter=connectbot&fdid=sk.vx.connectbot
Ok..., will do.
Also (I told you about this one before :-b ) Ghost Commander: https://f-droid.org/repository/browse/?fdfilter=ghost+comman&fdid=com.ghostsq.commander
and its SFTP plugin: https://f-droid.org/repository/browse/?fdfilter=ghost+comman&fdid=com.ghostsq.commander.sftp
Does not support private keys, I already tried it.
For going the other way, use (also told you this one) SSHelper: http://arachnoid.com/android/SSHelper/
Yes, I remember. I still have not tried. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
"Carlos E. R."
I press the + button, select "new cloud connection" and it does nothing. Trial version? Ah, no, have to press the right hand side of button. I select SFTP. I select "Private SSH key". It requests that I enter the file! I have no file, the client HAS to generate that file, then the server admin adds that file to the server. Not the other way round. So, dead end again. No HELP button. And I have to pay for this? Good grief. :-(
No you generate the key pair with "ssh-keygen" under the user you want to connect to on the server. Copy the pub key to a directory on your tablet and point Solid Explorer to that. Charles -- "Besides, I think [Slackware] sounds better than 'Microsoft,' don't you?" (By Patrick Volkerding)
On 02/18/2017 06:09 PM, Carlos E. R. wrote:
On 2017-02-19 03:02, Fraser_Bell wrote:
On 02/18/2017 06:17 AM, Carlos E. R. wrote:
Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
The target is running openSUSE Linux.
I also wonder about an ssh terminal.
Ideas?
First, get Hacker's Keyboard:
https://f-droid.org/repository/browse/?fdfilter=hacker&fdid=org.pocketworkstation.pckeyboard
(Jeez, talking about making your life a lot easier!) ;-)
And then have to change the keyboard each time I go to a different app? Jeez.
Uhh. No. I tend to use it for ALL my apps on the device.
Try: ConnectBot https://f-droid.org/repository/browse/?fdfilter=ssh&fdid=org.connectbot
and/or VX ConnectBot https://f-droid.org/repository/browse/?fdfilter=connectbot&fdid=sk.vx.connectbot
Ok..., will do.
From what I see so far, they will likely come closest to what you are after.
Also (I told you about this one before :-b ) Ghost Commander: https://f-droid.org/repository/browse/?fdfilter=ghost+comman&fdid=com.ghostsq.commander
and its SFTP plugin: https://f-droid.org/repository/browse/?fdfilter=ghost+comman&fdid=com.ghostsq.commander.sftp
Does not support private keys, I already tried it.
Ghost Commander SFTP access SFTP stands for SSH File Transfer Protocol, or Secure File Transfer Protocol, is a file transfer protocol that works over a secure connection. Ghost Commander's SFTP plugin need to be installed. Once installed it appears in the application's home: list. The plugin supports either password authentication or keyfile authentication. To connect using the key-file authentication rename the private key file to the exact same name as the host you're connecting to, an put the file to the folder /sdcard/.GhostCommander/keys/ You will be asked for the username and password. In the case of the password authentication, the password is your SSH host's password, in the case of the keyfile authentication, the password is the passphrase to open the key. https://sites.google.com/site/ghostcommander1/info#TOC-SFTP-access -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
"Carlos E. R."
Does that happen automatically as I switch from one app to another? Otherwise, no, I will not. That's as painful as going into configuration and disabling the dictionary tablet wide.
Unfortunately no. However, I have a shortcut to "EKH Switch ME" (a
keyboard switcher dialog, part of EKH Helper[1]), which helps a bit.
Charles
Footnotes:
[1] From: Charles Philip Chan
On 2017-02-19 03:02, Fraser_Bell wrote:
On 02/18/2017 06:17 AM, Carlos E. R. wrote:
Ideas?
Try: ConnectBot https://f-droid.org/repository/browse/?fdfilter=ssh&fdid=org.connectbot
Another ssh terminal client, not much use if I have to type 30 letters file names to copy. Dunno...
and/or VX ConnectBot https://f-droid.org/repository/browse/?fdfilter=connectbot&fdid=sk.vx.connectbot
I think I have used this thing previously. Ok, it is an ssh client. Does not do SFTP. Well, it is the first one that can generate the private keys! Well, no, the second. Termux was the other, but it was saved to /data, which I have no permission to read. Where has VX connect saved it? I saw no message, only that it had been generated... But where? I can not continue. Ah. If I long-press on the key, it pops a menu. One option is "Export public key". It exports to /storage/emulated/0/cer.pub Good grief, I have no access to that "emulated" directory. Why on earth do these apps have to write to out of permissions directories? Ok, it seems that this directory is accessible as "Internal Storage" in ES file explorer. But when I open that "Internal Storage" I see different content in Linux explorer! Jeez. I have to move it first to the "download directory" in order to see it in Linux. Pasting on server... But fails to connect. Maybe does not like RSA keys. Trying DSA. Fails to connect. Apparently the key pair fails and then tries password, which of course will fail. Dunno what to do, then... Ah, in this terminal the keyboard works just fine. The dictionary doesn't interfere. Don't know what to do. The log of the server shows nothing at all. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 2017-02-19 03:16, Charles Philip Chan wrote:
"Carlos E. R."
writes: I press the + button, select "new cloud connection" and it does nothing. Trial version? Ah, no, have to press the right hand side of button. I select SFTP. I select "Private SSH key". It requests that I enter the file! I have no file, the client HAS to generate that file, then the server admin adds that file to the server. Not the other way round. So, dead end again. No HELP button. And I have to pay for this? Good grief. :-(
No you generate the key pair with "ssh-keygen" under the user you want to connect to on the server. Copy the pub key to a directory on your tablet and point Solid Explorer to that.
NONONONO. The key pairs HAVE to be generated on the clients, that's the procedure, given to the admin of the server, who then writes them on the server file. Only then can the client access the server. How on earth am I going to generate a key pair on a machine I have no yet access to? That's impossible. It is always the client who generate the keys. The tablet has to generate the keys. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 2017-02-19 03:23, Fraser_Bell wrote:
On 02/18/2017 06:09 PM, Carlos E. R. wrote:
First, get Hacker's Keyboard:
https://f-droid.org/repository/browse/?fdfilter=hacker&fdid=org.pocketworkstation.pckeyboard
(Jeez, talking about making your life a lot easier!) ;-)
And then have to change the keyboard each time I go to a different app? Jeez.
Uhh. No.
I tend to use it for ALL my apps on the device.
Huh, then no.
Try: ConnectBot
https://f-droid.org/repository/browse/?fdfilter=ssh&fdid=org.connectbot
and/or VX ConnectBot
https://f-droid.org/repository/browse/?fdfilter=connectbot&fdid=sk.vx.connectbot
Ok..., will do.
From what I see so far, they will likely come closest to what you are after.
Yes, the second one I tried, it does ssh, but refuses to connect or the server refuses it. See the other post.
Also (I told you about this one before :-b ) Ghost Commander:
https://f-droid.org/repository/browse/?fdfilter=ghost+comman&fdid=com.ghostsq.commander
and its SFTP plugin:
https://f-droid.org/repository/browse/?fdfilter=ghost+comman&fdid=com.ghostsq.commander.sftp
Does not support private keys, I already tried it.
Ghost Commander SFTP access
SFTP stands for SSH File Transfer Protocol, or Secure File Transfer Protocol, is a file transfer protocol that works over a secure connection.
Yes.
Ghost Commander's SFTP plugin need to be installed. Once installed it appears in the application's home: list. The plugin supports either password authentication or keyfile authentication.
No, it does not. On "connect using ssh ftp" it asks for server, user, path, password. It does not ask for "key pair files". Nor has a button to generate the files.
To connect using the key-file authentication rename the private key file to the exact same name as the host you're connecting to, an put the file to the folder /sdcard/.GhostCommander/keys/
First: No such directory. The only directory with a dot is .exturi. Second: how do I generate the keys on the tablet? Keys are always generated on the client, that's the procedure.
You will be asked for the username and password. In the case of the password authentication, the password is your SSH host's password, in the case of the keyfile authentication, the password is the passphrase to open the key. https://sites.google.com/site/ghostcommander1/info#TOC-SFTP-access
What a pain! -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
18.02.2017 23:40, Carlos E. R. пишет:
Good luck! It may just end up easiest to generate the keys elsewhere and move them to the appropriate places.
I thought of that, but the public key has at the end the name of the user@clientname. I have no idea what the user@clientname would be.
It does not matter. It is set at the time key is generated and is not used afterwards for comparison.
On 02/18/2017 07:21 PM, Carlos E. R. wrote:
On 2017-02-19 03:23, Fraser_Bell wrote:
On 02/18/2017 06:09 PM, Carlos E. R. wrote:
First, get Hacker's Keyboard:
https://f-droid.org/repository/browse/?fdfilter=hacker&fdid=org.pocketworkstation.pckeyboard
(Jeez, talking about making your life a lot easier!) ;-)
And then have to change the keyboard each time I go to a different app? Jeez.
Uhh. No.
I tend to use it for ALL my apps on the device.
Huh, then no.
Not sure what you mean, here. I have 3 keyboards installed: Google, AnySoftKeyboard, and Hacker's keyboard. I have quit using the Google keyboard altogether, although I could use it if I want. I switch between AnySoftKeyboard and Hacker's keyboard, but mostly use Hacker's, because I like it best. Switching is easy. In Hacker's, I love using things like Ctrl-C and Ctrl-V, plus the other shortcuts we all know, love & use a lot. Saves having to type in that 30+ filename and path, or whatever! The Rest Of Your Post: in ConnectBot and VX ConnectBot, both of which have keyfile generation and SSH (use the 3-dot drop-down at the top right, it also tells you where it puts the generated key (doesn't hurt to look at dialogues when doing these things), so maybe you might look again. As for Ghost Commander, I had no difficulty generating and using a key, so I do not know why you are having a problem with it. Key needs to be generated on the client, then you need to copy it to the server and add it there. If you are saying you cannot use a password to SSH into that server, I am out of suggestions. Otherwise, I would say SSH in with a password and copy your generated key to the correct place, then use the key instead of logging in with a password. All I can say at this point is, good luck??? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Sorry, Carlos, but I am looking again. I am a little confused, myself, because last time I looked it mentioned where the key was, I am sure ????? Will get the additional info ASAP. Don't forget DuckDuckGo for additional help. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Alright, Carlos, go here: http://michaelchelen.net/0f3e/android-connectbot-ssh-key-auth-howto/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Am Sonntag, 19. Februar 2017, 00:28:44 CET schrieb Carlos E. R.:
On 2017-02-19 00:14, Mathias Homann wrote:
Am Samstag, 18. Februar 2017, 17:16:14 CET schrieb Patrick Shanahan:
* Carlos E. R. <> [02-18-17 16:59]:
On 2017-02-18 22:27, Patrick Shanahan wrote:
* Carlos E. R. <> [01-01-70 12:34]:
Ideas?
install kdeconnect from play.google.com on tablet and kdeconnect from software.opensuse.org/search on computer. I use it to my phone. Works fine.
I assume this requires the Linux computer to be running KDE. That is impossible, the machine is currently remote to me, no way to start KDE.
no, only capable of running kde apps, and xfce is.
but for kdeconnect to work the android device and the computer have to be on the same LAN, _and in the same broadcast domain_. It doesn't even work between a phone and a laptop on the same WiFi if client isolation is turned on on the AP.
Ah, so that nails it.
I'm using ghost commander, it can do sftp which is ftp tunneled through SSH. Ah, I'll try it. But on the LAN, Total Commander got a speed of 700KB/S, and the files I want to transfer are large video files.
hm. could you initiate the transfer from the linux end? there are ssh daemons for android, then you could simply use scp or rsync from the linux side. ..or... just connect via USB, and use either KIO_MTP in KDE file managers, or use "adb push" from the android SDK. that being said, before I found KDEconnect I would "abuse" dropbox as a glorified usb cable... but that of course needs a logged in desktop session on the linux end. Cheers MH -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-02-19 07:59, Mathias Homann wrote:
Am Sonntag, 19. Februar 2017, 00:28:44 CET schrieb Carlos E. R.:
I'm using ghost commander, it can do sftp which is ftp tunneled through SSH. Ah, I'll try it. But on the LAN, Total Commander got a speed of 700KB/S, and the files I want to transfer are large video files.
hm. could you initiate the transfer from the linux end? there are ssh daemons for android, then you could simply use scp or rsync from the linux side.
The Linux end is very remote. The idea of all this is to be able to reach my server and get a file when I'm not at home and I don't have my laptop with me. To do what you suggest would need ssh from the tablet to the server, and in that session initiate a transfer to the tablet, on another ssh, but this time the tablet working as server. I would need access to my host router to send one port to my tablet... they would say no. Easier in that context to use their computer to login to my server. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 2017-02-19 06:06, Andrei Borzenkov wrote:
18.02.2017 23:40, Carlos E. R. пишет:
Good luck! It may just end up easiest to generate the keys elsewhere and move them to the appropriate places.
I thought of that, but the public key has at the end the name of the user@clientname. I have no idea what the user@clientname would be.
It does not matter. It is set at the time key is generated and is not used afterwards for comparison.
Ah!! Well, that's a very important information, thanks! :-) Then I can generate keys for my tablet on my laptop. Can that string be edited with an editor? The thing is, none of the apps I have tried that say "import key" explain how to generate that key. Two have generators, and one of them put the keys in an inaccessible place. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 2017-02-19 07:15, Fraser_Bell wrote:
On 02/18/2017 07:21 PM, Carlos E. R. wrote:
First, get Hacker's Keyboard:
https://f-droid.org/repository/browse/?fdfilter=hacker&fdid=org.pocketworkstation.pckeyboard
(Jeez, talking about making your life a lot easier!) ;-)
And then have to change the keyboard each time I go to a different app? Jeez.
Uhh. No.
I tend to use it for ALL my apps on the device.
Huh, then no.
Not sure what you mean, here. I have 3 keyboards installed: Google, AnySoftKeyboard, and Hacker's keyboard. I have quit using the Google keyboard altogether, although I could use it if I want.
I use the Asus keyboard, it is not bad for emails and such.
I switch between AnySoftKeyboard and Hacker's keyboard, but mostly use Hacker's, because I like it best. Switching is easy.
In Hacker's, I love using things like Ctrl-C and Ctrl-V, plus the other shortcuts we all know, love & use a lot.
Saves having to type in that 30+ filename and path, or whatever!
Ok, I may try if I have to use the terminal a lot in the tablet. Not a thing I want to do. But see, ConnectBot disables the dictionary on my Asus keyboard and it becomes usable. Termux does not.
The Rest Of Your Post:
in ConnectBot and VX ConnectBot, both of which have keyfile generation and SSH (use the 3-dot drop-down at the top right, it also tells you where it puts the generated key (doesn't hurt to look at dialogues when doing these things), so maybe you might look again.
I didn't notice that location dialogue. I tend to read them all, but some disappear fast. What I did find is "export public key", but it does so to a location that gives a permission error when I try to look at it with a file browser. However, the same directory can be seen as another name. However, again, the Linux laptop does not see this location. I have to move it to the download directory, then the laptop sees it. Many complications. So I did manage to place that public key on the server, but still, connection to the server is refused. Logs in the server are silent. So I'm stuck, I do not know why VX ConnectBot fails. [...] Of course! I forgot to change the port! Now it works! Got connected. But the keyboard is acting up again, dictionary is enabled. Sigh.
As for Ghost Commander, I had no difficulty generating and using a key, so I do not know why you are having a problem with it.
Well, there is no help button, and the configuration dialogue does not mention "public key", only password. Only when you posted a link to external help I saw the possibility. Apparently, the app uses public key if you silently place it in the correct directory and format. However, the help does not mention the exact Linux command to generate keys in the expected format.
Key needs to be generated on the client, then you need to copy it to the server and add it there.
If you are saying you cannot use a password to SSH into that server, I am out of suggestions. Otherwise, I would say SSH in with a password and copy your generated key to the correct place, then use the key instead of logging in with a password.
All I can say at this point is, good luck???
I can ssh from the laptop. The server is configured to not accept password connect. And I also got connected with VX ConnectBot :-) Next step is finding out how to generate a key on the laptop that can be imported by the tablet. Or find out if I can reuse the private key from VX ConnectBot, I don't know where the private key is stored... -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 2017-02-19 07:25, Fraser_Bell wrote:
Alright, Carlos, go here: http://michaelchelen.net/0f3e/android-connectbot-ssh-key-auth-howto/
Thanks :-) That is what I did, more or less. Oh, I see it has "export private key". Then I may be able to use it on other apps. :-)) -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-02-19 a las 16:28 +0100, Carlos E. R. escribió:
On 2017-02-19 07:25, Fraser_Bell wrote:
Alright, Carlos, go here: http://michaelchelen.net/0f3e/android-connectbot-ssh-key-auth-howto/
Thanks :-) That is what I did, more or less.
Oh, I see it has "export private key". Then I may be able to use it on other apps. :-))
No, it doesn't... The VX version does not. - -- Cheers Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlipwA8ACgkQja8UbcUWM1yzGwD8DPRY8XQIG1Fnf/3/1VEwcMK+ 8Jz6mu/qgS5IuE2WHgIA/1iyMTTDEoK/tnc2xBaBkLw/os8bbWq+kYQ5ccQkfm+u =JNG7 -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-02-18 a las 16:31 -0500, Bryon Adams escribió:
SFTP aside, JuiceSSH for ssh is great and I've been using File Manager (orange icon with a white folder, all the apps from that developer are fantastic in my opinion) for files.
I see JuiceSSh from Sonelli Ltd, but I do not see any file manager from that source. :-? - -- Cheers Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlipx7oACgkQja8UbcUWM1yhugD+PYgfkgnnojBIVI5MKZ5zRgr0 +0GRqotjuMOXRLsYIzkA/RrUWD65ADoXOjC4mPUka62Jfs5KuTtxUiQK5fnMa8fZ =3rSw -----END PGP SIGNATURE-----
19.02.2017 16:54, Carlos E. R. пишет:
On 2017-02-19 06:06, Andrei Borzenkov wrote:
18.02.2017 23:40, Carlos E. R. пишет:
Good luck! It may just end up easiest to generate the keys elsewhere and move them to the appropriate places.
I thought of that, but the public key has at the end the name of the user@clientname. I have no idea what the user@clientname would be.
It does not matter. It is set at the time key is generated and is not used afterwards for comparison.
Ah!! Well, that's a very important information, thanks! :-)
Then I can generate keys for my tablet on my laptop. Can that string be edited with an editor?
As far as I know last field in public key is comment, so can in principle be changed. Easy to test :)
The thing is, none of the apps I have tried that say "import key" explain how to generate that key. Two have generators, and one of them put the keys in an inaccessible place.
On Sun, 2017-02-19 at 17:28 +0100, Carlos E. R. wrote:
El 2017-02-18 a las 16:31 -0500, Bryon Adams escribió:
SFTP aside, JuiceSSH for ssh is great and I've been using File Manager (orange icon with a white folder, all the apps from that developer are fantastic in my opinion) for files.
I see JuiceSSh from Sonelli Ltd, but I do not see any file manager from that source. :-?
Woops, it's called "Simple File Manager". I am biased and like orange, but all of that person's apps are pretty nice for what I need. I really didn't like the new Google Calendar app which lead me to basically downloading everything from them to try out =P Here is the file manager: https://play.google.com/store/apps/details?id=com.simplemobiletools.fil emanager Here are the rest of the apps from that developer: https://play.google.com/store/apps/dev?id=9070296388022589266 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 02/18/2017 06:04 PM, Carlos E. R. wrote:
On 2017-02-18 22:50, Carlos E. R. wrote:
Unix Admin: FTP SFTP SSH FTPS
A comment says there are not private keys. Let's try, anyway. ... Add connection, sftp type... On the line that says "login/password", press and select "public/private key". But you have to enter the path to the key, so I don't know how to generate and add that file. Same problem as on TurboFTP. And no documentation. I defined an ssh terminal to my laptop here, on the local LAN. I see the connection on the laptop firewall log.
Which is very confusing, because on the tablet I get a terminal that doesn't respond.
Ah, I see, the password has to be stored in the configuration. If empty, it doesn't ask for it. Now I do get a working terminal.
I add an sftp connection to the same laptop, succeeds. I can see some directories, but gives an error on connecting to my own home. Invalid descendent file name, I think. On tap a file it attempts to open it (and fails because it is too big). I see no option to download.
It does not seem that UnixAdmin is a valid tool for downloading files.
** Trying again Total Commander **
I define a local LAN connection to my laptop, and tell it to download a file of 600MB. I see gkrellm on the laptop that it is going at 810K/S!! At this rate it is going to take ages.
I fear I will abandon this project. At speeds that low it is not worth it.
[...]
Even worse!
On download end, several (many) minutes later, it insisted on displaying the file. I said "open with total commander". It played the file, which happened to be a video. I exited the viewer, which returned to TC, which immediately said that it was deleting the temporary file!
Then, there is no way to just download a file using sftp. Besides being terribly slow, it enforces "open".
Try with a small file. Options (long tap) are:
Rename Delete Download+Open with Download+Edit Properties Copy to clipboard Cut to clipboard.
Well, copy to clipboard... then paste on the destination directory. That does a copy. How awkward...
You might look into Reflection, They provide an excellent SSH app, not sure if they produce a copy app. -- Ken Schneider SuSe since Version 5.2, June 1998 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-02-19 17:53, Bryon Adams wrote:
On Sun, 2017-02-19 at 17:28 +0100, Carlos E. R. wrote:
El 2017-02-18 a las 16:31 -0500, Bryon Adams escribió:
SFTP aside, JuiceSSH for ssh is great and I've been using File Manager (orange icon with a white folder, all the apps from that developer are fantastic in my opinion) for files.
I see JuiceSSh from Sonelli Ltd, but I do not see any file manager from that source. :-?
Woops, it's called "Simple File Manager". I am biased and like orange, but all of that person's apps are pretty nice for what I need. I really didn't like the new Google Calendar app which lead me to basically downloading everything from them to try out =P
Here is the file manager: https://play.google.com/store/apps/details?id=com.simplemobiletools.filemana...
Ah, ok :-) [...] Really simple, isn't? It does not have SFTP :-)
Here are the rest of the apps from that developer: https://play.google.com/store/apps/dev?id=9070296388022589266
Had a look -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On 2017-02-19 17:47, Andrei Borzenkov wrote:
19.02.2017 16:54, Carlos E. R. пишет:
I thought of that, but the public key has at the end the name of the user@clientname. I have no idea what the user@clientname would be.
It does not matter. It is set at the time key is generated and is not used afterwards for comparison.
Ah!! Well, that's a very important information, thanks! :-)
Then I can generate keys for my tablet on my laptop. Can that string be edited with an editor?
As far as I know last field in public key is comment, so can in principle be changed. Easy to test :)
Thanks. I was looking at the manual of ssh-keygen and i thought it could be the "identity" field. The tentative command would be this: ssh-keygen -t rsa -f Isengard -C TabletGen Yes, "TabletGen" goes to the end of the .pub file -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-02-19 a las 04:21 +0100, Carlos E. R. escribió:
On 2017-02-19 03:23, Fraser_Bell wrote:
Ghost Commander's SFTP plugin need to be installed. Once installed it appears in the application's home: list. The plugin supports either password authentication or keyfile authentication.
...
You will be asked for the username and password. In the case of the password authentication, the password is your SSH host's password, in the case of the keyfile authentication, the password is the passphrase to open the key. https://sites.google.com/site/ghostcommander1/info#TOC-SFTP-access
What a pain!
Well, in short, it doesn't work. The help link says: +++--------------------------------- SFTP access - ----------- SFTP stands for SSH File Transfer Protocol, or Secure File Transfer Protocol, is a file transfer protocol that works over a secure connection. Ghost Commander's SFTP plugin need to be installed. Once installed it appears in the application's home: list. The plugin supports either password authentication or keyfile authentication. To connect using the key-file authentication rename the private key file to the exact same name as the host you're connecting to, and put the file to the folder /sdcard/.GhostCommander/keys/ You will be asked for the username and password. In the case of the password authentication, the password is your SSH host's password, in the case of the keyfile authentication, the password is the passphrase to open the key. Please note: Even though your private key file may start with "-----BEGIN...", it could not be in the expected format. A keyfile in the correct format should have "-----BEGIN RSA PRIVATE KEY-----" in the first line. If your key starts with "-----BEGIN PRIVATE KEY-----", you have to convert it to the PKCS#1 key format. On Windows, this can be done by using the free "puttygen" tool, which can be downloaded from the Putty website. Simply load your key and then use the "Conversions/Export OpenSSH key" functionality to get a proper PEM file. On other operating systems, you can use the openssl command-line tool. The command is as follows: openssl rsa -in old_keyfile -out new_keyfile The command like above produces a keyfile without password protection. If you wish to use a password, you can add a -aes256 flag: openssl rsa -in old_keyfile -aes256 -out new_keyfile - ---------------------------------++- I generated the key pair with this command on my laptop (the help could reccomend the appropriate command to generate the key. It assumes everybody knows it. The Linux command has dozens, perhaps hundreds of options. All apps I have tried fail in this respect): ssh-keygen -t rsa -f host.somewhere -C TabletGen I pasted the pub part in the appropriate part of the server, I placed the private key on /sdcard/.GhostCommander/keys/host.somewhere I entered the data in the SFTP plugin of Ghost Commander. Tried to connect... failed. Keeps asking for the password (which is not clear if is the login/pass or the pass for the key). Well, it is neither. The app is attemting to connect on port 22, which is not the port... and nowhere to tell it to use another port! - -- Cheers Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlip++EACgkQja8UbcUWM1x5TgEAhl8d/Wt9tRgKnqhfn7r4zz3v TyfPpa2DLHomx9FphIYA+waKXp5ALyHHv8FJGLZwVoqdhg8BAFV+N3u3E4/3rnjZ =xWvf -----END PGP SIGNATURE-----
On 2017-02-19 21:11, Carlos E. R. wrote:
Well, it is neither. The app is attemting to connect on port 22, which is not the port... and nowhere to tell it to use another port!
Well, I tried, just for lucks, to type the port as ":number" after the host name, and it worked! Success! Why is this not documented? Yiks! Let's try to copy a file. Well, I get permission denied! I don't know if source or destination. Destination. I can not copy a file to "external storage/Videos". Go figure. I create a new directory... same thing. I have to copy to the defined Download directory on internal memory, that one seems to work, at 780 KB/S, which is an absurdly slow speed that makes the entire process useless unless on emergency. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-02-18 a las 22:50 +0100, Carlos E. R. escribió:
On 2017-02-18 20:53, Bryon Adams wrote:
Unix Admin: FTP SFTP SSH FTPS
A comment says there are not private keys. Let's try, anyway. ... Add connection, sftp type... On the line that says "login/password", press and select "public/private key". But you have to enter the path to the key, so I don't know how to generate and add that file. Same problem as on TurboFTP. And no documentation.
Web page is not found (suhkid.mcdir.ru/akid/unix_admin/)
Common! Why Android devs are so... careless?
Well, I decided to try using the key I had created on Linux for Ghost Commander. First problem: the path has to be TYPED! In a tablet. No file browser to find and import it. I typed it very carefully, took minutes, with verification. Added the port number. And... it failed to connect. Doesn't say why. I don't even see the connection attempt on the server. - -- Cheers Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAliqARoACgkQja8UbcUWM1zfVQD/dY59v6yqzriRV8SJTc0rr/DH Ucl/54o9ffkL/Sgmrp8BAJIVzixKXEdhJaZlSPHQHWomrDWZgNOh5pPPt5VYyFG1 =mNPU -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-02-18 a las 15:17 +0100, Carlos E. R. escribió:
Hi,
I wish to download files in an Android tablet via scp (ssh) using keys, not passwords. The apps I have seems to say LAN. I no longer see ssh in ES File explorer, and when I tried a year ago it was very slowww.
Result summary - thanks everybody!
SSH terminal is usable. Several apps, but require change the keyboard.
SFTP with private keys works only with some apps. In fact, I managed
to make work only one.
At a speed of 700KB/S max, even on LAN, two apps.
Documentation is scarce or incomplete. For instance, no one documents
how to create the keys.
? TurboFTP
Has SFTP. Import keys, no generator.
Developer pages dead.
Some comments say it is a scam. Some downloads corrupt. Abandonware?
NO - Mobile SFTP(Secure FTP Client), based on Putty SFTP library.
Home web page is a linkedin page.
*Only login/password.*
NO - Unix Admin: FTP SFTP SSH FTPS
Add connection, sftp type... On the line that says "login/password",
press and select "public/private key".
Import key only.
No documentation. Web page is not found (suhkid.mcdir.ru/akid/unix_admin/)
Tested on LAN. Very slow download, 700KB/S
Long tap on file, copy to clipboard, then on the other panel
paste. On download, it only plays, then deletes temporary file.
Tested with key pair created on Linux. Have to *TYPE* the location of the key.
*Connection fails, reason not given. Not seen on server.*
JuiceSSH - test, has generator.
File Manager (orange icon with a white folder)
NO - Termux.
use apt to download openssh. Generates the keys under /data, wich is *out of bounds* in tablet.
https://termux.com/ssh.html
https://oliverse.ch/tech/2015/11/06/run-an-ssh-server-on-your-android-with-t...
Keyboard dictionary is not disabled.
https://termux.com/help.html
? Terminal Emulator, a VT-100 compatible terminal emulator.
https://f-droid.org/repository/browse/?fdfilter=ssh&fdid=jackpal.androidterm
Reflection, good ssh app.
NO - Solid Explorer
https://play.google.com/store/apps/details?id=pl.solidexplorer2
*trial version for 14 days.*
Has SFTP, private key import. No Help button.
ConnectBot
https://f-droid.org/repository/browse/?fdfilter=ssh&fdid=org.connectbot
* VX ConnectBot
https://f-droid.org/repository/browse/?fdfilter=connectbot&fdid=sk.vx.connectbot
* Generates the keys, but the server does not accept.
Export public key to /storage/emulated/0/cer.pub, accessible as "Internal Storage" in ES file explorer.
Move to "download directory" in order to see it in Laptop.
Sometimes good keyboard, it disables the dictionary sometimes.
Turns to portrait mode automatically (which is a nuisance on a tablet).
Ghost Commander:
https://f-droid.org/repository/browse/?fdfilter=ghost+comman&fdid=com.ghostsq.commander
and its SFTP plugin:
https://f-droid.org/repository/browse/?fdfilter=ghost+comman&fdid=com.ghostsq.commander.sftp
No publick keys.
But apparently can find the keys if they already exist.
https://sites.google.com/site/ghostcommander1/info#TOC-SFTP-access
RSA
Type SSH port as server:port.
For going the other way, use SSHelper:
http://arachnoid.com/android/SSHelper/
Try FtpCafe: https://play.google.com/store/apps/details?id=com.ftpcafe.trial
SSH Autotunnel
https://play.google.com/store/apps/details?id=cz.sde.tunnel&hl=en
Keyboard: use Hacker's Keyboard
[1] https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard&hl=en
"EKH Switch ME" (a keyboard switcher dialog, part of EKH Helper[1])
[1] From: Charles Philip Chan
On 02/19/2017 07:19 AM, Carlos E. R. wrote:
And I also got connected with VX ConnectBot :-)
Terrific!!! Great news. Of course, going across the internet instead of within the LAN, speeds can sure choke up, but it is great for getting that file or those reference notes you just discovered you need! Glad you are connected. -Gerry Makaro aka Fraser_Bell on the forums, IRC, & mail -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-02-19 23:25, Fraser_Bell wrote:
On 02/19/2017 07:19 AM, Carlos E. R. wrote:
And I also got connected with VX ConnectBot :-)
Terrific!!! Great news.
Of course, going across the internet instead of within the LAN, speeds can sure choke up, but it is great for getting that file or those reference notes you just discovered you need!
Glad you are connected.
Thanks .-) Actually, I get the same speed on LAN as on Internet. The limit is the tablet: 700KB/s. I don't know if it is the CPU or the WiFi. I suspect the WiFi, because downloads on my home LAN using http were faster: the limit being the flash card write speed. Very disappointing. Still, on an emergency, if I don't have the laptop... -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
I do not know if it is there or not, haven't checked, but did you try to drop to a terminal on the device and see if sshfs would work? Make an easy folder on your SD card and check it works properly for writing & deleting, then mount to there? You could write out the full sshfs command in a text file, then -- using Hacker's keyboard -- Shft-Arrow to select it all, Ctrl-C, and Ctrl-V in the terminal. Not sure if sshfs actually exists on Android, but it might, and not sure about the rest of what I said here, no time to test right now, but it would be a thought. You would then be able to use the file manager of your choice on the device, because it would see it as a local drive. Just a (hopefull) thought. Don't forget, of course, Android is a Linux, so there are most things that work the same from the terminal as they do on our PC. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-02-19 a las 14:37 -0800, Fraser_Bell escribió:
I do not know if it is there or not, haven't checked, but did you try to drop to a terminal on the device and see if sshfs would work?
I doubt it would be any faster. I guess it is the ssh encoding which is very slow for the small CPUs these things have. I could test this by trying on a virtual machine running Android, the CPU would be powerful. - -- Cheers Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAliqbY4ACgkQja8UbcUWM1z4OAD+J4+hgLhIU0dJLgQQ6bc/YpxO TBbqrnc3BGAFoRfPfaEA/2JfUvcfmrOzBXJtbZgvLdrk4L9iJyP5mDV1S5GbsJ87 =VsaL -----END PGP SIGNATURE-----
On 02/19/2017 08:16 PM, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
El 2017-02-19 a las 14:37 -0800, Fraser_Bell escribió:
I do not know if it is there or not, haven't checked, but did you try to drop to a terminal on the device and see if sshfs would work?
I doubt it would be any faster. I guess it is the ssh encoding which is very slow for the small CPUs these things have.
I could test this by trying on a virtual machine running Android, the CPU would be powerful.
- -- Cheers Carlos E. R.
(from 42.2 x86_64 "Malachite" (Minas Tirith))
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2
iF4EAREIAAYFAliqbY4ACgkQja8UbcUWM1z4OAD+J4+hgLhIU0dJLgQQ6bc/YpxO TBbqrnc3BGAFoRfPfaEA/2JfUvcfmrOzBXJtbZgvLdrk4L9iJyP5mDV1S5GbsJ87 =VsaL -----END PGP SIGNATURE-----
Hah. Dropped to terminal, tested. sshfs is not installed in Android. (Nor is SSH, but we knew that, which is why we must download an app to use SSH). I may someday look into porting sshfs to Android. -Gerry Makaro aka Fraser_Bell on the forums at openSUSE, IRC, and mail. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
BTW, Carlos: I was looking over other connection options, planning on testing a few so I can give explicit instructions when I write my connectivity guide. When you have the time, you might be interested in looking into Tinc, available for Linux and Android: http://tinc-vpn.org/ ===== What is tinc? tinc is a Virtual Private Network (VPN) daemon that uses tunnelling and encryption to create a secure private network between hosts on the Internet. tinc is Free Software and licensed under the GNU General Public License version 2 or later. Because the VPN appears to the IP level network code as a normal network device, there is no need to adapt any existing software. This allows VPN sites to share information with each other over the Internet without exposing any information to others. In addition, tinc has the following features: Encryption, authentication and compression Automatic full mesh routing NAT traversal Easily expand your VPN Ability to bridge ethernet segments Runs on many operating systems and supports IPv6 Currently Linux, FreeBSD, OpenBSD, NetBSD, OS X, Solaris, Windows 2000, XP, Vista and Windows 7 and 8 platforms are supported. ===== Could open up several other options for you. Some of the instructions are rather cryptic, but a DuckDuckGo query brings up a few practical guides. I plan on taking it for a test-drive at some point. -Gerry -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-02-20 a las 16:41 -0800, Fraser_Bell escribió:
El 2017-02-19 a las 14:37 -0800, Fraser_Bell escribió:
I do not know if it is there or not, haven't checked, but did you try to drop to a terminal on the device and see if sshfs would work?
I doubt it would be any faster. I guess it is the ssh encoding which is very slow for the small CPUs these things have.
I could test this by trying on a virtual machine running Android, the CPU would be powerful.
Hah. Dropped to terminal, tested. sshfs is not installed in Android. (Nor is SSH, but we knew that, which is why we must download an app to use SSH).
I may someday look into porting sshfs to Android.
Try with Termux. It has "apt get" and other commands. It seems rather somekind of emulator rather than a terminal. - -- Cheers Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlirjwwACgkQja8UbcUWM1zh6QD+PqMAufH1vjjYVB4zHHpXRRlb rsp6Q3mBY+fJfDePhI0BAJ8Kipy7MXX9GVsR4KeCHauiGXOjCmEpTB63t/cTFZd0 =juV4 -----END PGP SIGNATURE-----
Oh, yeah ... Easier to understand tinc guides: https://smartystreets.com/blog/2015/10/how-to-setup-a-tinc-vpn http://xmodulo.com/how-to-install-and-configure-tinc-vpn.html https://www.linux.com/news/creating-vpn-tinc -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (10)
-
Andrei Borzenkov
-
Bryon Adams
-
Carlos E. R.
-
Charles Philip Chan
-
Fraser_Bell
-
Harrie Baken
-
Ken Schneider - openSUSE
-
Mathias Homann
-
Mikhail Kasimov
-
Patrick Shanahan