<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.bernardi.inf.br/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.bernardi.inf.br/feed.php">
        <title>Bernardi Wiki - public:tutoriais:linux</title>
        <description></description>
        <link>https://wiki.bernardi.inf.br/</link>
        <image rdf:resource="https://wiki.bernardi.inf.br/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-12T23:03:57+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:backup-ftp-linux&amp;rev=1724611180&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:backup-librenms-ftp&amp;rev=1724611180&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:bash-check-service&amp;rev=1724611180&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:downdetector-telegram&amp;rev=1724611178&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:echo-new-line-one-line&amp;rev=1724611178&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:fail2ban_firewalld_ssh_port_change&amp;rev=1724611178&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:firewall-cmd&amp;rev=1724611178&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:inicio&amp;rev=1724611178&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:samba-centos&amp;rev=1724611178&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:send-file-text-telegram&amp;rev=1724611178&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.bernardi.inf.br/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Bernardi Wiki</title>
        <link>https://wiki.bernardi.inf.br/</link>
        <url>https://wiki.bernardi.inf.br/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:backup-ftp-linux&amp;rev=1724611180&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-25T18:39:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>backup-ftp-linux</title>
        <link>https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:backup-ftp-linux&amp;rev=1724611180&amp;do=diff</link>
        <description>Script para enviar backup via FTP - Linux

Abaixo está um exemplo básico de como apenas enviar um backup para um servidor FTP, o backup já deve estar feito. No exemplo o nome do arquivo contém a data no formato YYYY-MM-DD.
#!/bin/bash
ORIGNAME=Nome-$(date &#039;+%Y-%m-%d&#039;).tar.gz
#
printf &quot;Iniciando\n&quot;
cd /directory/where/is/the/file/
#
printf &quot;Enviando\n&quot;
#
ftp -inv SERVIDOR_FTP &lt;&lt;EOF
user USER PASSWORD
cd backup/directory
put $ORIGNAME
bye
EOF
#
printf &quot;Finalizado....\n&quot;
exit 0</description>
    </item>
    <item rdf:about="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:backup-librenms-ftp&amp;rev=1724611180&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-25T18:39:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>backup-librenms-ftp</title>
        <link>https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:backup-librenms-ftp&amp;rev=1724611180&amp;do=diff</link>
        <description>Script para backup mínimo do Librenms em um FTP

ORIENTAÇÕES
Dentro do diretório do usuário que irá executar o backup criar um arquivo oculto com o nome .my.cnf com o conteúdo abaixo para que o script de gerar o dump do banco não pergunte a senha.</description>
    </item>
    <item rdf:about="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:bash-check-service&amp;rev=1724611180&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-25T18:39:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash-check-service</title>
        <link>https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:bash-check-service&amp;rev=1724611180&amp;do=diff</link>
        <description>Script para verificar e reiniciar serviços - Linux

Abaixo está um exemplo simples da verificação de um serviço “firewalld”. Primeiro definimos o serviço na variável “SERVICE” e a date completa na variável “DATA”. Esse primeiro script pode ser usado em todos os sistemas com kernel linux.</description>
    </item>
    <item rdf:about="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:downdetector-telegram&amp;rev=1724611178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-25T18:39:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>downdetector-telegram</title>
        <link>https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:downdetector-telegram&amp;rev=1724611178&amp;do=diff</link>
        <description>Verifica serviços no Downdetector

O script base é o mesmo essa postagem será dividida em 3 partes: genérica, para o .com e para o .com.br.

Genérico

Criar uma pasta e colocar o caminho na váriável “path”. Exemplo: mkdir /etc/Downdetector</description>
    </item>
    <item rdf:about="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:echo-new-line-one-line&amp;rev=1724611178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-25T18:39:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>echo-new-line-one-line</title>
        <link>https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:echo-new-line-one-line&amp;rev=1724611178&amp;do=diff</link>
        <description>Como gravar um arquivo com quebra de linhas usando ECHO

Para criar um novo arquivo com quebra de linha basta usar o parâmetro “-e” e as quebras de linha com “\n”.
Abaixo está um exemplo de comando e como o arquivo ficará.
echo -e &quot;Linha 1 \nLinha 2 \nLinha 3&quot; &gt; arquivo.txt</description>
    </item>
    <item rdf:about="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:fail2ban_firewalld_ssh_port_change&amp;rev=1724611178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-25T18:39:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fail2ban_firewalld_ssh_port_change</title>
        <link>https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:fail2ban_firewalld_ssh_port_change&amp;rev=1724611178&amp;do=diff</link>
        <description>Ativando Fail2ban com Firewalld

Primeiramente verifique se o repositórios RPM Fusion Free e Nonfree estão habilitados.
Para instalar o fail2ban no CentOS:
dnf install fail2ban -y
Para mudar os tempos de BAN, find e maxretry edite o arquivo /etc/fail2ban/jail.conf</description>
    </item>
    <item rdf:about="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:firewall-cmd&amp;rev=1724611178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-25T18:39:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>firewall-cmd</title>
        <link>https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:firewall-cmd&amp;rev=1724611178&amp;do=diff</link>
        <description>Liberar portas firewalld

Editar o arquivo /etc/firewalld/zones/public.xml (ou o arquivo correspondente a zona que esteja ativa na placa de rede.)

Dentro de “zone” configure uma “rule family” para liberar um serviço ou porta para apenas um IP ou faixa.
Exemplo com nome do serviço:</description>
    </item>
    <item rdf:about="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:inicio&amp;rev=1724611178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-25T18:39:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>inicio</title>
        <link>https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:inicio&amp;rev=1724611178&amp;do=diff</link>
        <description>Linux

	*  Script para verificar e reiniciar serviços - Linux
	*  Script para enviar backup via FTP - Linux
	*  Script para backup mínimo do Librenms em um FTP
	*  Liberar portas ou serviços no firewalld
	*  Ativando Fail2ban com Firewalld
	*  Como gravar um arquivo com quebra de linhas usando ECHO
	*  Instalar e configurar Samba no CentOS
	*  Enviar arquivos e texto Telegram
	*  Verifica serviços no Downdetector</description>
    </item>
    <item rdf:about="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:samba-centos&amp;rev=1724611178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-25T18:39:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>samba-centos</title>
        <link>https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:samba-centos&amp;rev=1724611178&amp;do=diff</link>
        <description>Instalar e configurar Samba no CentOS

Instalar o software Samba.
yum install samba samba-client samba-common
Depois vamos renomear a configuração padrão do Samba.
mv /etc/samba/smb.conf /etc/samba/smb.conf.old
Vamos criar o novo arquivo com a segurança por usuário, definir a codificação para Windows e Unix, com o nome &#039;bkporcl&#039;, no caminho &#039;/storage/bkporcl&#039;, com modo somente leitura desativado, com os modos de criação como</description>
    </item>
    <item rdf:about="https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:send-file-text-telegram&amp;rev=1724611178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-25T18:39:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>send-file-text-telegram</title>
        <link>https://wiki.bernardi.inf.br/doku.php?id=public:tutoriais:linux:send-file-text-telegram&amp;rev=1724611178&amp;do=diff</link>
        <description>Enviar arquivos e texto Telegram

Como instalar o telegram-send:
pip3 install telegram-send
Como configurar para chat privado. 
telegram-send --configure
Como configurar para chat de grupo.
telegram-send --configure-group
Shell script para enviar o arquivo.</description>
    </item>
</rdf:RDF>
