Titulo: Configuração de serviço FTP anônimo em sistemas Solaris
Configuração de serviço FTP anônimo em sistemas Solaris
Colaboração: Rubens Queiroz de Almeida
A configuração do serviço ftp anônimo em sistemas Solaris está amplamente
documentada na man page do daemon ftpd.
Dentro desta página, além da descrição normal do programa ftpd, existe
também uma shell script que realiza todas as tarefas necessárias para que
o serviço funcione.
Eu vou fornecer aqui o caminho das pedras, para os apressados.
Primeiramente é necessário que se crie o usuário ftp e o grupo ao qual
este usuário pertencerá. Para isto pode-se usar o comando vipw e
acrescentar, ao arquivo /etc/passwd, uma linha do tipo
ftp:x:30000:30000:Anonymous FTP:/pub:/bin/false
e ao arquivo /etc/shadow uma linha como
ftp:NP:6445::::::
Ou então criar o usuário com o comando useradd:
useradd -c "Anonymous FTP User" -d /pub -g ftp -u 3001 -s /bin/false ftp
Em seguida executar a shell anonftp, retirada das man pages. Eu tomei a
liberdade de modificar o último comando desta shell script. Este comando
alterava a permissão do diretório home do usuário ftp para 777, o que não
é em absoluto recomendável. Eu alterei o comando para
chmod 755 ${ftphome}/pub
Para executar esta shell script, salve-a com o nome que desejar e em
seguida execute-a fornecendo (opcionalmente) como argumento o nome do
diretório onde será instalado o serviço ftp anônimo....
Fonte: Dicas Linux
Tags: chmod mkdir echo script chown usuário