AIX:Erro "File too large" ao realizar scp de um arquivo para o AIX

From Wiki

Se você está com problemas para copiar arquivos maiores que 1GB via SCP para o AIX, segue a dica.

O usuário que você está utilizando para fazer o scp do arquivo tem limitação no tamanho do arquivo.

Verificando para o meu usuário user01:

[user01@server01:/home/user01]
$ ulimit -a
time(seconds)        unlimited
file(blocks)         2097151
data(kbytes)         131072
stack(kbytes)        32768
memory(kbytes)       32768
coredump(blocks)     2097151
nofiles(descriptors) 2000
threads(per process) unlimited
processes(per user)  unlimited

O valor default é de 2097151 blocos de 512 bytes = 2097151 x 512 = 1 GB

Para solucionar este problema, siga os passos:

1) Altere o arquivo /etc/security/limits,

2) Adicione as entradas

user01:
    fsize = -1

Salve e feche o arquivo

Para validar faça o login novamente

[user01@server01:/home/user01]
$ ulimit -a
time(seconds)        unlimited
file(blocks)         unlimited
data(kbytes)         131072
stack(kbytes)        32768
memory(kbytes)       32768
coredump(blocks)     2097151
nofiles(descriptors) 2000
threads(per process) unlimited
processes(per user)  unlimited

Basta agora conectar via SCP.

Obs.: se você já estiver conectado via WinSCP, faça novamente um login

Ver também