Script para controle do servidor ProFTP no Slackware
Publicado por Renato Augusto Andrade 15/02/2008
[ Hits: 5.731 ]
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
Balanceamento e Redundância utilizando 2 Links Speedy (ip fixo)
Pegar ip dinamico enviar para ftp
Balanceamento de Carga e Alta Disponibilidade usando IPTABLES
xamore - um "more" simples em Xdialog
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (1)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
erro ao clonar repo github (5)
Problema Envio email GLPI Versao 10.0.15 (1)
Como adicionar módulo de saúde da bateria dos notebooks Acer ao kernel... (25)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba