Script para controle do servidor ProFTP no Slackware

Publicado por Renato Augusto Andrade 15/02/2008

[ Hits: 5.929 ]

Download rc.proftpd




Este script pretente facilitar um pouco o uso do servidor ProFTP. Este script poderá ser adaptado em outras versões de Linux.

Caso o site VOL exiba o script com códigos estranhos como "{FONTE}" ou "{COMENTARIO}", uma cópia correta do script poderá ser obtida em http://paginas.terra.com.br/informatica/renatoaugusto/scripts/

Espero que lhes seja útil.

Até mais!

  



Esconder código-fonte

#!/bin/bash
# Script manual para o servidor ProFTP 
#  
# Autor: Renato Augusto Andrade - Belo Horizonte/MG 
# E-mail: renatoaug@hotmail.com 
# Por favor, mantenha o crédito do autor. Muito obrigado! 

# Os comandos sao simples: 
# ./rc.proftpd { start | stop | restart | status } 
# de acordo com sua necessidade. 
# Iniciando o script sem parametros, sera considerado como se fosse 
# ./rc.proftpd start 


#Inicia o servidor
inicia(){
 echo -e "{FONTE}33[32m{FONTE}33[1mIniciando o servidor FTP{FONTE}33[0m"
 /usr/sbin/proftpd
}

#Para o servidor
para(){
 echo -e "{FONTE}33[31m{FONTE}33[1mParando o servidor FTP{FONTE}33[0m"
killall proftpd
}

#Mostra o "status" do servidor
situacao(){
 log=`ps auwx | grep proftp | grep accepting`
 if [ -z "$log" ];then
    echo -e "{FONTE}33[1mServidor FTP parado{FONTE}041{FONTE}33[0m"
 else
    echo -e "\n$log\n"
 fi
}

if [ "$1" = "stop" ];then
 para
 situacao
elif [ "$1" = "restart" ];then
 para
 sleep 2
 inicia
elif [ "$1" = "status" ];then
 situacao
elif [ "$1" = "start" ];then
 inicia
else      #Considera "start" se nao houver argumentos"
 inicia
fi

Scripts recomendados

4net.sh - Calcula velocidade de transmissão na rede

Limpar e mostrar tamanho da lixeira no Samba

Instalar AWX (container) em CentOS 7

Scanner de portas abertas

Systemctl-config - parada ou reativação de um serviço do systemD


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts