Existe o protocolo WebDAV . Deve ser possível usá-lo para obter acesso à web aos seus dados. Existem também módulos WebDAV para Apache pré-definidos.
Eu tenho um servidor SSH + Samba para que as pessoas possam acessar seus arquivos de qualquer lugar na rede.
Eu pensei que seria também interessante fornecer acesso através de uma interface web, para que eles possam acessar os arquivos mesmo quando eles não têm acesso à VPN ou a um cliente Samba / SSH. Algo como a interface web do Ubuntu One ou do Dropbox.
O servidor http pode estar na mesma máquina que o SSH + Samba, portanto, ele deve apenas fornecer acesso a arquivos locais e alguma maneira de efetuar login com seu nome de usuário / senha.
Alguém conhece algum software como este?
Existe o protocolo WebDAV . Deve ser possível usá-lo para obter acesso à web aos seus dados. Existem também módulos WebDAV para Apache pré-definidos.
WebDAV é a primeira coisa que vem à mente. Você pode usar algo como mod_auth_external para que seus usuários usem as mesmas senhas usando o PAM para autenticar. É uma boa ideia executar o WebDAV sobre SSL para que seus usuários não enviem senhas pela Internet.
Outra solução é instalar um script para isso. Alguns exemplos escritos em PHP:
Eles oferecem uma interface baseada na Web, embora ela não seja tão polida quanto as mencionadas. Para que isso funcione, você precisará, é claro, de um servidor web e PHP.
Tags linux filesystems ubuntu web