Como faço para compartilhar um arquivo por link?

0

Meu filho fez alguns vídeos de "obrigado" que ele gostaria de enviar para seus amigos. Cada amigo recebe um vídeo diferente e todos residem em um único diretório.

  1. Existe uma maneira fácil de enviar um link por e-mail para cada amigo para que ele veja o vídeo dele?
  2. Tudo bem se eles quiserem fazer o download do vídeo, mas eu não quero que eles possam editar o arquivo original
  3. Eu não quero que eles consigam "navegar" ou acessar os outros arquivos no diretório (ou qualquer outro diretório no meu servidor)
  4. Seria legal se eu pudesse editar a aparência do link (ou seja, não ter o link como //server/file-location , mas talvez thankyou-video )

Sei que posso fazer o upload para o YouTube, etc, mas estou procurando uma maneira de fazer isso sem terceiros.

Uma pergunta de acompanhamento é se posso fazer o mesmo com um diretório inteiro (ou seja, compartilhar um diretório de fotos com alguém) sem que a outra parte precise usar um aplicativo de terceiros.

Usando o 16.04 com a área de trabalho.

    
por mkinsocal 10.11.2017 / 20:59

2 respostas

1
% bl0ck_qu0te%

Não, não realmente. Você precisa de algum tipo de serviço de compartilhamento. Isso pode ser qualquer coisa de Owncloud, hospedado em um computador que você possui, para o YouTube ou o Dropbox. Mas você precisa de algum tipo de servidor publicamente acessível. Um computador desktop ligado aleatoriamente não é um bom ajuste. Você também pode instalar o apache e simplesmente soltar os arquivos no diretório raiz do servidor da Web (normalmente /var/www/html no Ubuntu).

A resposta depende muito de se esta é uma coisa de uma vez. Se então? Use o dropbox, o youtube ou qualquer serviço de terceiros que você desejar. Owncloud ou apache requer alguma manutenção e leva tempo para configurar. O que é bom, se você pretende reutilizá-lo, ou quer aprender ...

% bl0ck_qu0te%

Esqueça isso. Hollywood está tentando DRM há muito tempo - eles não conseguiram. Se as pessoas puderem assistir, podem copiá-lo. Se eles podem copiá-lo, eles podem editá-lo.

% bl0ck_qu0te%

Como você faz isso depende do tipo de serviço usado para compartilhá-lo. Se você usar um servidor http, limitar a listagem de diretórios seria uma maneira de evitá-lo.

% bl0ck_qu0te%

// server ... implica no compartilhamento de Samba. Não use isso pela Internet. Use HTTP (S). A aparência do link é normalmente tratada separadamente; muitos clientes de e-mail suportam e-mails HTML que permitem definir o texto do link por conta própria.

    
por vidarlo 10.11.2017 / 21:06
-2

É uma boa ideia instalar um servidor ftp. Selecione uma pasta separada, que será visível "do lado de fora", e nas configurações permitem apenas o download. Desta forma, você pode proteger o arquivo de origem de ser substituído ou editado.

Da mesma forma, você pode compartilhar outros materiais. Crie várias pastas com acesso restrito por ip ou senha, e do seu servidor ftp diferentes pessoas poderão baixar o que você deseja mostrar somente para elas.

Se você quiser poder editar a aparência do link, você será ajudado pela instalação de um servidor DNS, por exemplo, bind9. É leve o suficiente na afinação.

Você não pode proteger o arquivo já baixado.

    
por xlswalker 10.11.2017 / 22:33