Link to home
Start Free TrialLog in
Avatar of Member_2_7970390
Member_2_7970390

asked on

What is the best way to transfer files from and to Linux VNC window?

I just set up multiple user access GUI environment CentOS7 server with VNC and xrdp.
My plan was to use TigerVNC whose website says, that it is possible to do a file transfer. BUT it is only for Windows servers, and not Linux Servers.

What is the best way to enable simplest file transferring (between their desktop and remote desktop) for users? How do people usually overcome this? FTP? Is there not a better way?
Avatar of Ron Malmstead
Ron Malmstead
Flag of United States of America image

I use Samba share, on Centos.. it acts like a regular file share on your network... however, if this is an internet facing server, that would not be a great idea without using vpn or other authentication technology.  Otherwise, I would utilize Google Drive, or DropBox to move files.
ASKER CERTIFIED SOLUTION
Avatar of serialband
serialband
Flag of Ukraine image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
What is the environment, transfers on a need basis can be transferred via scp.
If you need a share between/among Linux/UNIX, NFS .....

X-Windows + ssh management from remote system is a more efficient setup of a server without GUI. Why waste resources when GUI tools/interfaces are only used when needed.


Your question is vague, could you provide detail of your needs and circumstances to get a more detailed suggestion to meet your needs.
Avatar of Member_2_7970390
Member_2_7970390

ASKER

Thank you for all the suggestions.
What I have right now, is like Teamviewer access without file transfer function. Each user remotely logs into our US company network via client VPN from another country. This is much faster than site-to-site VPN. Those foreign users will access and share one linux box via xrdp.

They have to upload to this remote desktop "window" files from their local PCs so that they can share the files with US users. We have a spreadsheet website that we use. Also they need to download files from the same website that we use to share info and files. They take those files onto their local PCs, edit, and send to their local (foreign) contacts.

My options:
- Email files to yourself (the remote desktop could have Thunderbird) to upload files to this spreadsheet website
- Dropbox
- File sharing website (OneDrive, Google Drive, or other ones) that they can access from their country and also from US. I have not found a good one.

Samba is not preferred because it is not necessary to have a central location right now, because the spreadsheet website holds the files.

I think (and hope) it is possible for each user to upload and download files between local and remote desktops, if I  make this linux box a FTP server as well, then they can upload and download with the spreadsheet website.

Once you set up WinSCP in client PCs, then a few clicks would open up the connection to the remote desktop, right?

So, in essence, there is no supplemental file transfer program that will work with xRDP and VNC?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
>arnold
What do you mean by Winscp being one way to transfer? It can only upload to the server (remote Linux box), or download from the server?

I'm not worried about version control of documents. So I guess my choice is either FTP or Samba. I suppose Samba takes up more resources, FTP is the best choice so far?

From the users' point of view, Samba and mapped drive in local Windows machine may be better, because they don't have to start WinSCP.

Other thoughts?
With a share you run into VPN mapping credentialling issues. winscp is similar in use to ftp..

Without understanding the complete scenario, it is hard to know which option is better for your situation.
If you are FTPing what is the purpose for FTP/Samba share when the user can connect to and run applications on the Linux box.
I have 60+ users accesing a samba share with rekative frequency..I have never had an issue with it.
>Ron,
I have to provide many users GUI access, so lower resource consumption is needed. I don't want to establish another box just for Samba, so it the same machine would be a Samba server.

WinSCP seems to be good enough for our use right now, so thanks to everyone for their suggestions.