Desabilitar remover pemission no linux

1

Eu fiz um diretório de ftp Eu quero que os usuários virtuais possam criar e atualizar pastas e arquivos, mas eles não podem excluí-los. Como eu suponho fazer isso? Eu criei este ftp por vsftp na plataforma fedora 16.

Obrigado,

    
por DAKSH 29.03.2012 / 00:33

2 respostas

3

Você pode instruir vsftpd para deixar de honrar os comandos DELE e RMD :

# Disable delete commands
cmds_denied=DELE,RMD

Embora a preocupação de user1131467 ainda persista - se os usuários podem modificar arquivos , eles podem truncar os arquivos ou sobrescrevê-los com lixo. (Bem, o atributo chattr(1) somente anexo pode impor o comportamento somente de anexação, mas isso está longe de ser uma solução ideal.)

    
por 29.03.2012 / 00:48
0

Você pode encontrar sua resposta nesta página: link

procure o valor "file_open_mode" para definir o umask para os arquivos uploded para o valor desejado para evitar a permissão de gravação.

o valor padrão é 0666, no seu caso pode ser 0440. (não esqueça o 0 inicial).

    
por 19.11.2014 / 07:29