Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

a few quick questions #2

Closed
cboettig opened this issue Feb 7, 2018 · 1 comment
Closed

a few quick questions #2

cboettig opened this issue Feb 7, 2018 · 1 comment

Comments

@cboettig
Copy link
Member

cboettig commented Feb 7, 2018

Excellent stuff here, very nice!

Does ssh tunnel support port forwarding? (e.g. such that one could run RStudio-server on a server that has no ports open that could allow a direct http connection, but by forwarding the port through the tunnel one could access the server RStudio over localhost?)

having scp support looks particularly useful. Would bindings for rsync / librsync also be in scope for this (or maybe as a separate package?)

@jeroen
Copy link
Member

jeroen commented Feb 18, 2019

You can use ssh_tunnel() to create an ssh tunnel indeed. So you should be able to access an rstudio-server via ssh if that is what you are thinking off. However perhaps it's safer to run the tunnel using ssh rather than in R :-) But it should work.

rsync and librsync are not in the scope of this project. In particular the faq for librsync states that:

What librsync is not
librsync does not implement the rsync wire protocol. If you want to talk to an rsync server to transfer > files you'll need to shell out to rsync. You cannot make use of librsync to talk to an rsync server.

@jeroen jeroen closed this as completed Feb 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants