Como compartilho uma unidade sftp montada?

5

Meu amigo tem um servidor público ao qual ele me concedeu acesso de leitura no SFTP. Eu o montei com sucesso no Mint 17 com o comando

sshfs user-name@file-server:/location/I/want /mount/point/I/want -o port=portNumber

Agora, gostaria de compartilhar a pasta com as pessoas com quem convivo, mas não quero que elas coloquem as coisas sozinhas. Em vez disso, quero que eles vejam um compartilhamento de rede que contenha o compartilhamento de SFTP.

Eu configurei uma pasta compartilhada usando o Nautilus e configurei meu ponto de montagem dentro dele. Funciona bem na minha máquina local e no meu próprio usuário. No entanto, quando meus amigos apontam suas máquinas Windows para minha pasta compartilhada, elas aparecem vazias.

Como faço a montagem visível para eles?

    
por MrMannWood 25.08.2014 / 07:22

1 resposta

3

Você precisa ter certeza de que "/ mount / point / I / want" e todos os arquivos e subdiretórios têm permissões legíveis.

Além disso, se você não estiver usando um usuário / senha para que as máquinas do Windows sejam autenticadas via SMB, será necessário permitir o acesso de convidados ao seu compartilhamento.

Rápido e sujo (supondo que você não tenha nenhuma permissão que deva permanecer como está sob a montagem) Isso também alterará as permissões no controle remoto (o servidor do seu amigo):

sudo chmod -R 755 /mount/point/I/want

Novamente, se você não está tendo a máquina Windows autenticada com um usuário / senha que existe na caixa que executa o Samba, então você vai querer adicionar isto ao seu smb.conf dentro da sua declaração de compartilhamento:

guest ok = yes

Se você ainda tiver problemas, por favor poste seu conteúdo no smb.conf.

Boa sorte!

    
por 25.08.2014 / 07:36