Eu tenho alguns novos arquivos para lançar todos os dias.
Meu colega de trabalho precisa fazer sftp/scp para meu servidor Linux para copiar esses arquivos.
Não quero que ele faça nenhuma exclusão/mover/execução de arquivo... etc, a única coisa que ele pode fazer deve ser copiado (scp/sftp) os arquivos de volta.
O melhor é que ele não pode mudar de diretório.
Algum método para fazer isso?
Isso pode ser resolvido criando um usuário e um grupo com as permissões necessárias para apenas ler os arquivos ou a pasta.
Aqui está um exemplo de como obter acesso somente leitura via scp (ssh) a uma pasta em um servidor Linux.
Agora adicione o usuário criado ao grupo criado
Agora crie a pasta em algum lugar do seu sistema ao qual o usuário deve ter acesso:
Agora mude o grupo dessa pasta para o grupo criado com
Agora, ao adicionar arquivos nessa pasta, verifique se eles também pertencem ao grupo criado com as permissões necessárias:
Com isso, o usuário deve conseguir acessar a pasta via scp assim:
EDITAR A adição de um grupo com permissão 744 pode ser ignorada, pois as permissões padrão para outros já são 744 (somente leitura). Obrigado @symcbean por apontar isso.