Re: Re: Transferring files over SSH in the console
>> I can have as many open connections as I want, it's on the LAN. But I
>> would _prefer_ just one terminal window for both commands (SSH) and
>> file transfers.
>
>
> You might like to try this.
>
> 1) Add to ~/.ssh/config
> ControlMaster auto
> ControlPath /tmp/%h%p%r
> (man ssh_config for explanation).
>
> 2) Fire up sftp
> sftp user@machine:/path
>
> 3) Within sftp, login to a shell on the remote system
> !ssh user@machine
> Exit the shell to return to the sftp prompt.
>
> 4) Use sftp's history to recall the ssh command as desired.
>
That is an interesting idea! I did not realise that one could open a
shell via sftp like that.
> Note that by using the control socket, the shell login uses the same
> connection as sftp. Consequently you don't have to enter the password
> again.
>
Nice!
> Allow me to make a plug for the lftp package which I find more
> friendly and flexible than sftp (filename completion, get/put multiple
> files, and much more).
> At (2) enter
> lftp sftp://user@machine/path
> then carry on as before.
>
Plug away! I will look into that.
> I hope this helps.
>
It most certainly does, Clive. Thanks!
--
Dotan Cohen
http://bido.com
http://what-is-what.com
Reply to: