Como permitir que o arquivo de upload diretório home exterior com SSH?

StackOverflow https://stackoverflow.com/questions/824647

  •  05-07-2019
  •  | 
  •  

Pergunta

Eu estou executando um servidor Fedora 8 Core. SSH é habilitado e eu posso entrar com Transmit (cliente FTP) na porta 22. Quando logado, eu posso com sucesso upload de arquivos para o diretório home do usuário. Fora do diretório home posso apenas arquivos de navegação, não carregar / mudar nada. Como posso permitir que o upload de arquivos para um diretório específico fora do diretório home do usuário?

Foi útil?

Solução

um método fácil é conceder os direitos de utilizador para a pasta que você deseja que eles sejam capazes de fazer o upload para, em seguida, adicione um link simbólico (ligação-s) a partir de sua pasta pessoal para o destino.

Você também pode simplesmente usar

scp file user@server:/path

que lhe permitirá fazer o upload para qualquer diretório que você tem permissões para

  • é o arquivo de cópia
  • user & servidor deveria ser óbvio
  • / caminho é qualquer caminho de destino no servidor que você tem direitos sobre; então / home / user / seria a sua casa padrão provável pasta

Outras dicas

Você precisa fazer os diretórios graváveis ??pelos próprios usuários, ou grupo desse utilizador (mais fácil). Este é, naturalmente, uma grande falha de segurança, por isso tome cuidado.

HI, Dê a permissão de gravação de usuário FTP no diretório onde você quer enviar seus arquivos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top