Script para controle do servidor ProFTP no Slackware
Publicado por Renato Augusto Andrade 15/02/2008
[ Hits: 6.182 ]
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!
#!/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
Habilitar/Desabilitar Touchpad do notebook (usando gsettings)
Converter vários arquivos PDF com senha para sem senha com o qpdf
Acessando o localhost pelo quanta
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como fazer a conversão binária e aplicar as restrições no Linux
Como quebrar a senha de um servidor Linux Debian
Como bloquear pendrive em uma rede Linux
Um autoinstall.yaml para Ubuntu com foco em quem vai fazer máquina virtual
Instalar GRUB sem archinstall no Arch Linux em UEFI Problemático









