Re: Transferring files over SSH in the console
On 22 March 2010 18:46, Tony Nelson <tonynelson@georgeanelson.com> wrote:
> On 10-03-21 18:52:36, Dotan Cohen wrote:
>> I am managing a small embedded device that I SSH into over the LAN.
>> To run commands, I use KDE Konsole, and to transfer files I use
>> Konqueror and SFTP. I understand that SFTP also runs over SSH, so is
>> there a way to send files in Konsole as well? I am familiar with the
>> FTP commands such as cd, lcd, put, and get. Are there equivalent
>> commands for SSH terminal connections?
>
> Though your request is reasonable, I believe one can not bothe have a
> terminal and transfer files using OpenSSH's ssh command. There might
> be something possible with port forwarding, and perhaps an escape could
> be added to ssh to provide access to the sftp subsystem, but what I
> always do is just do the transfer separately, as you do, and keep track
> of the CWD myself.
>
> Transfers can be done from the same terminal by backgrounding the ssh
> connection and then using sftp or scp. In ssh and bash (see "ESCAPE
> CHARACTERS" in `man ssh` and "JOB CONTROL" in `man bash`):
>
> [ ~]# ll mime.py
> -rw-r--r-- 1 root root 16782 May 18 2009 mime.py
> [ ~]# ~^Z [suspend ssh]
>
> [1]+ Stopped ssh root@foo.com
> [tonyn@localhost ~]$ ll mime.py
> ls: cannot access mime.py: No such file or directory
> [tonyn@localhost ~]$ scp root@foo.com:mime.py .
> mime.py
> 100% 16KB 16.4KB/s 00:01
> [tonyn@localhost ~]$ fg
> ssh root@foo.com
>
> [root@rapidxen ~]#
>
> You can keep sftp running and switch back and forth by "^Z" out of sftp
> and "fg %-" to go back to the "other" job, ssh. Use the up arrow into
> command history to avoid even typing "fg %-".
>
> Or, you could always use sftp or scp from the remote machine back to
> yours, if you open things up enough that you can ssh etc. into the
> local machine. (I have my firewall block connections from outside the
> local network, so I can do this locally but not remotely.)
>
Thanks. Yes, on the LAN things are this open.
> p.s. I hate screen.
>
Why? I actually like it.
--
Dotan Cohen
http://bido.com
http://what-is-what.com
Reply to: