this is a question that should rather go to superuser or ubuntuusers but here you go.
just open nautilus (the default file manager) and go to file -> connect to server.
then enter the type (ftp/ssh/samba and many others are supported) and credentials.
you will be able to work directly with the files. all sorts of permissions etc are supported as far as the protocol does.
the fuse module is used to mount it under user space.
edit:
another way (that is probably suited better in server environments) is to use sshfs. it doesnt come default but can easily be installed over the repositories. but i'd rather recommend setting up nfs (altough its security management is quite controversial and its very old its very robust and achieves good performance). there are loads of tutorials available.
您可能还希望查看 Ubuntu One 作为一种在多台计算机之间同步文件的机制。我还没有使用过它,但它看起来很光滑,并且如果内部系统可以配置为轻松地从外部提取数据,则可以避免与内部系统的端口转发连接的许多问题。
You will probably need to configure your NAT router to forward ssh or sftp or nfs or git or rsync connections to your internal machine in addition to http.
How you do that depends upon your router. (Be careful forwarding, your firewall currently provides some level of protection from the big bad internet. When you forward connections to your server, be sure you know how to configure the forwarded service safely.)
You might also wish to look into Ubuntu One as a mechanism to synchronize files between multiple machines. I've not yet used it, but it looks slick, and avoids many problems with port forwarding connections to internal systems, if the internal systems can be configured to pull data in from outside easily.
发布评论
评论(2)
这是一个应该由超级用户或 ubuntu 用户提出的问题,但现在你就可以了。
只需打开 nautilus(默认文件管理器)并转到 file ->;连接到服务器。
然后输入类型(支持 ftp/ssh/samba 和许多其他类型)和凭据。
您将能够直接使用这些文件。就协议而言,支持各种权限等。
熔断器模块用于将其安装在用户空间下。
编辑:
另一种方法(可能更适合服务器环境)是使用 sshfs。它不是默认的,但可以轻松地通过存储库安装。
但我宁愿建议设置nfs(尽管它的安全管理颇有争议,而且它很旧,但它非常强大并且实现了良好的性能)。
有大量可用的教程。
this is a question that should rather go to superuser or ubuntuusers but here you go.
just open nautilus (the default file manager) and go to file -> connect to server.
then enter the type (ftp/ssh/samba and many others are supported) and credentials.
you will be able to work directly with the files. all sorts of permissions etc are supported as far as the protocol does.
the fuse module is used to mount it under user space.
edit:
another way (that is probably suited better in server environments) is to use sshfs. it doesnt come default but can easily be installed over the repositories.
but i'd rather recommend setting up nfs (altough its security management is quite controversial and its very old its very robust and achieves good performance).
there are loads of tutorials available.
您可能需要配置 NAT 路由器以转发
ssh
或sftp
或nfs
或git
或除了
连接到您的内部计算机。http
之外,还可以通过 rsync如何执行此操作取决于您的路由器。 (转发时要小心,您的防火墙目前提供了一定程度的保护,以防止恶劣的互联网。当您将连接转发到服务器时,请确保您知道如何安全地配置转发的服务。)
您可能还希望查看 Ubuntu One 作为一种在多台计算机之间同步文件的机制。我还没有使用过它,但它看起来很光滑,并且如果内部系统可以配置为轻松地从外部提取数据,则可以避免与内部系统的端口转发连接的许多问题。
You will probably need to configure your NAT router to forward
ssh
orsftp
ornfs
orgit
orrsync
connections to your internal machine in addition tohttp
.How you do that depends upon your router. (Be careful forwarding, your firewall currently provides some level of protection from the big bad internet. When you forward connections to your server, be sure you know how to configure the forwarded service safely.)
You might also wish to look into Ubuntu One as a mechanism to synchronize files between multiple machines. I've not yet used it, but it looks slick, and avoids many problems with port forwarding connections to internal systems, if the internal systems can be configured to pull data in from outside easily.