Exercício Vetor C++
É um servidor que oferece acesso, através de um rede de computadores, a um disco rígido ou servidor de arquivos através de um protocolo de transferência de arquivos chamado File Transfer Protocol.
b. Qual o comando utilizo para instalar esse serviço no CentOS? Yum –y install vsftpd
c. Na distribuição CentOS qual o diretório raiz da instalação?
Cd /etc/vsftpd
d. Qual o papel do arquivo vsftpd.conf ?
Permitir a configuração do serviço
2) Desenvolvimento:
Descreva a função de cada parâmetro do arquivo vsftpd.conf abaixo e sua configuração padrão:
a. anonymous_enable: Libera FTPD anônimo
b. local_enable: Permite que usuário locais efetuem ou não login, depende da configuração
c. write_enable: Permite que os usuários gravem sem seus diretórios pessoais
d. local_umask: Define as permissões dos arquivos depois do upload. O padrão é 077 (octal), escrita e leitura somente pelo dono.
e. dirmessage_enable: Permite que o conteúdo do arquivos .message seja exibido caso exita no diretório atual. f. xferlog_enable: Ativa log detalhado, que inclui log de down e upload.
g. connect_from_port_20: Permite conexões na porta 20
h. xferlog_std_format: O arquivo de log é gerado no formato padrão do ftpd “xferlog”
i. ascii_upload_enable: O modo ASCII de transferência de dados é ativada para uploads
j. ascii_download_enable: O modo ASCII de transferência de dados é ativada para downloads
k. chroot_local_user: Define que o usuário conectado deve ficar preso num diretório raiz. Muito usada em servidores de hospedagem.
l. chroot_list_enable: Habilita uma lista de usuários que estarão presos em um diretório raiz.
m. chroot_list_file: Definição do arquivo que ira conter a lista de usuário para chroot.
n. ls_recurse_enable: Esta opção habilita a utilização do comando ls –R. Consome muitos recursos do sistemas, por isso caiu em desuso. o. listen: Define a execução do vsftpd em modo