Como configurar umask para o FTP

Para definir uma umask para arquivos transferidos vis FTP:

1 - Editar o /etc/inetd.conf

Colocar a opção -u[umask] na linha de inicialização do ftp.

Exemplo: Definindo umask 002, para que a permissão default dos arquivos seja 664:

A linha ficará da seguinte maneira:

Aix:

ftp stream tcp6 nowait root /usr/sbin/ftpd ftpd -u002

Solaris:

ftp stream tcp6 nowait root /usr/sbin/in.ftpd in.ftpd -u002

2 - Reiniciar o daemon inetd

No AIX:

# refresh -s inetd

No Solaris:

# kill -HUP [PID do processo inetd]

Para saber mais:

# man ftpd

Discussion Area - Leave a Comment