Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Linux

Trocando a porta default do SSH no Ubuntu 18.04 Server

Fala galera, mais uma super dica de segurança em servidores Linux com Ubuntu Server 18.04 .  Esse servidor é muito versátil para hospedar serviços web, mas quando está em IP público, fatalmente será bombardeado por bots na tentativa de invasão. Uma das principais portas de entrada para isso é a porta 22 usada para acesso SSH. Como trocar a porta default do SSH no Ubuntu 18.04 Server? Vamos editar o arquivo de configuração do SSH usando o comando abaixo: # sudo nano /etc/ssh/sshd_config No arquivo sshd_config, localize a configuração #Port 22 (# quer dizer que está comentada). Retire o # e troque o valor 22 por um outro valor da sua escolha, no meu caso coloquei 21022. Salve o arquivo modificado. Vamos reiniciar o serviço do SSH usando o comando abaixo: # sudo /etc/init.d/ssh restart Como garantir que o serviço SSH está rodando na nova porta? Se você desconectar e a porta não for mais a que você espera, perderá totalmente o acesso ao servidor, sendo as

Ubuntu 18.04 e Mint 19 - Netbeans com GitHub e BitBucket com falhas de conexão

Pessoal, meu intuito com esse blog sempre foi deixar público informações que fui adquirindo com o uso de ferramentas de desenvolvimento de software e situações que deparei no meu dia-a-dia, tanto no trabalho, quanto na minha vida de estudos. Para mim é um repositório de informações e espero que para todos seja uma boa fonte de consulta quando necessário. A muito tempo me tornei adepto de tecnologias open source e o Linux é a base para tudo isso, sendo assim sempre tentei ser um Early Adopter de distribuições que julgo importantes para o mercado, como o Ubuntu e o Linux Mint . Sou desenvolvedor JAVA e uso o Netbeans como uma das principais ferramentas de desenvolvimento. Uso outras ferramentas como o IntelliJ , que desde que o Google adotou como base do Android Studio , tem sido uma ótima opção em sua versão Community. Juntando tudo isso, instalei o Linux Mint 19 recém lançado em minha estação de trabalho e minha maior surpresa, o Netbeans não funcionava de jeito nenhu

Instalando e configurando o PostgreSQL no Fedora

Considerado um dos Sistemas de Gerenciamento de Banco de Dados mais poderosos do mercado, o PostgreSQL  vem sendo adotado em larga escala em aplicações open source. Normalmente utilizo em meus sistemas de backend o PostgreSQL como principal SGBD relacional. Como já utilizo o Fedora na minha estação de trabalho , ao sair do Ubuntu percebi que as coisas não funcionaram de primeira, ao tentar utilizar o PostgreSQL, como fazia nessa outra distribuição Linux. Para ajudar os aventureiros e profissionais nessas configurações, segue abaixo o passo-a-passo à ser realizado para termos o PostgreSQL funcionando perfeitamente no Fedora. A versão disponível nos repositórios do Fedora no momento da confecção desse post é 9.5.7. 1) Instalando o PostgreSQL: Vamos instalar o SGBD em primeiro lugar. $  sudo dnf install postgresql Habilitando o serviço no sistema. $ s udo systemctl enable postgresql Criando a configuração default do SGBD. $ sudo postgresql-setup initdb

Falha de conexão OpenVPN no Fedora

Quer fazer uma conexão VPN através de um servidor OpenVPN no Fedora? O SELinux (Security-Enhanced Linux) não irá permitir. Isso porque no Fedora o SELinux vem configurado no modo Enforcing, ou seja, a política adotada será sempre de bloqueio de conexão por qualquer aplicação. Para contornar essa situação, vamos configurar temporariamente o SELinux para o modo Permissivo.  Essa configuração será válida durante a sessão em vigor. Ao reiniciar o sistema o SELinux voltará ao modo Enforcing. No terminal execute o seguinte comando: $ sudo setenforce 0 Uma notificação do SELinux será exibida informando sobre a execução do OpenVPN. Você pode ignorar essa mensagem. Deixe seus comentários, duvidas ou sugestões. T+

Android Studio no Fedora 25

Com a Canonical retirando o suporte aos drivers de vídeo da AMD no Ubuntu 16.04,  tive que tomar uma difícil decisão: trocar a distribuição Linux que utilizo a mais de 7 anos na minha estação de trabalho. Analisando as opções, escolhi o Fedora 25 recém lançado no mercado. Guardarei minhas opiniões pessoais para um outro momento, mas adianto que estou impressionado com a estabilidade e capricho da interface gráfica do Fedora 25 com Gnome 3.22. Para o meu ambiente de desenvolvimento, uma das principais ferramentas é o Android Studio e foi a primeira instalação que tentei fazer para testar a nova distribuição escolhida. Já de cara me deparei com problemas ao executá-lo, por isso decidi compartilhar nesse artigo as soluções encontradas: 1) KVM - Kernel-based Virtual Machine: O KVM é imprescindível para o funcionamento do Android Studio, uma vez que o Android SDK e os emuladores fazem uso de virtualização para maior velocidade da cross-compilação e emulação do Sistema Ope

Corrigindo erro ao configurar a conexão OpenVPN no Ubuntu 16.04

Para acessar servidores com maior segurança através de conexões de internet, a melhor opção continua sendo utilizar um servidor OpenVPN . O servidor OpenVPN pode ser instalado em diversos sistemas operacionais gratuitamente, criando assim uma rede virtual entre sua estação de trabalho e o servidor.  Sabendo dessa importância da OpenVPN e a minha necessidade de acessar meus servidores remotos, ao atualizar a minha estação de trabalho para a versão 16.04 do Ubuntu, me deparei com uma mensagem de erro ao configurar uma conexão com um servidor OpenVPN. Nas versões anteriores do Ubuntu, bastava importar o arquivo de configuração gerado pelo servidor OpenVPN e pronto, a conexão já ficava disponível. A mensagem de erro que pode ser vista na figura abaixo: Após um mês do lançamento oficial do Ubuntu 16.04 achei a solução para o problema no fórum AskUbuntu . Seguindo o procedimento abaixo, você poderá importar o arquivo .conf ou .ovpn gerado pelo servidor OpenVPN no s

Instalando o Gnome 3 no Ubuntu 16.04

O Ubuntu 16.04 chegou e com ele temos o Unity 7.4 como interface gráfica padrão. Essa nova versão traz muitas melhorias de desempenho e algumas customizações interessantes para o Unity, mas aqueles que estiverem interessados em utilizado o Gnome 3 como interface gráfica, não terão problemas em instalar sua mais nova versão 3.18 que está disponível nos repositórios da Canonical. Além de permitir a instalação diretamente na distribuição Ubuntu, você pode optar por instalar uma versão do sistema exclusivamente com o Gnome 3 com suporte oficial. Essa distribuição é chamada apenas de Ubuntu Gnome e pode ser baixada pelo link  https://ubuntugnome.org/ . Particularmente eu prefiro instalar o Gnome 3 a partir da distribuição oficial do Ubuntu como vou demonstrar logo abaixo. Como instalar o Gnome 3 no Ubuntu 16.04? Abra a aplicação Terminal - Ctrl+Alt+T Digite o comando: $ sudo apt-get update Digite o comando: $ sudo apt-get install gnome-shell Durante a instalação você será

Criando atalhos de aplicativos no Ubuntu com Unity ou Gnome

Uma das ações mais difíceis para um usuário que migra do Windows para o Linux é a criação de um atalho para execução de programas. Se pensar bem, até mesmo o conceito do que é um programa em Linux é um pouco mais complexo. Um dos posts mais populares do blog foi publicado a mais de dois anos:  Criando atalhos de aplicativos no Ubuntu com Unity . Na época eu utilizava o Ubuntu 13.10 e mesmo assim a ferramenta gráfica para criar atalhos ainda precisava ser acionada via terminal. Após esses anos, agora com o Ubuntu 15.10 podemos criar esses atalhos de um jeito muito mais simples usando o Alacarte, que no menu de programas ganha o nome de Menu Principal em pt-br ou Main Menu na versão original em inglês. INSTALANDO O PACOTE NECESSÁRIO: Eu acho mais fácil utilizar o terminal para instalar qualquer pacote que necessito, para isso utilize o seguinte atalho de teclado Ctrl + Alt + T: $ sudo apt-get install alacarte A senha do usuário será solicitada para completar a instalação d

Netflix no Linux Ubuntu ou Mint

O player do Netflix utiliza uma tecnologia exclusiva para Windows chamada Silverlight . Para assistir o conteúdo do Netflix no Linux Ubuntu ou Mint vamos ter que emular o Silverlight no navegador, para isso vamos utilizar o Pipelight. Segue abaixo os comandos a serem utilizados na instalação: Netflix no Linux Ubuntu 13.10 Você deve utilizar o navegador Chrome ou Chromium no seu Linux para assistir o Netflix: Download do Chrome: Clique aqui . Instalar o Chromium:  sudo apt-get install chromium-browser IMPORTANTE: Recomenda-se fechar seu navegador antes de seguir a diante. Sugiro que copie o conteúdo abaixo para um editor de texto para depois executar os comandos. 1) Apagando versões anteriores do  Pipelight: $ sudo apt-get remove pipelight 2) Adicionando o repositório e instalando o Pipelight: $ sudo apt-add-repository ppa:pipelight/stable $ sudo apt-get update $ sudo apt-get install pipelight-multi 3) Instalando o plugin do Silverlight no Pi

Configurando uma impressora Ricoh Aficio no Ubuntu Linux

As impressoras multifuncionais da Ricoh estão muito difundidas nas empresas e a configuração das mesmas para usuários do Ubuntu Linux pode até ser simples, graças ao assistente de impressão, mas as coisas podem não funcionar como esperado. A partir do Ubuntu 11.04 o sistema já vem com drivers para a Ricoh Aficio, mas ao instalar o modelo Ricoh-Aficio MP 161 a impressora não parava de expelir papel ao mandar uma impressão. No Ubuntu 13.04 a Ricoh-Aficio 2035e funcionou com os drivers nativos, mas o modelo MP 201 não funcionou corretamente. O objetivo desse tutorial é configurar um driver funcional para uma impressora Ricoh-Aficio, mesmo uma mais sofisticadas como a Ricoh-Aficio 2035e funcionou com esse procedimento no Ubuntu Linux ou Mint. Faça esse procedimento e de seu feedback se funcionou para o seu modelo. INSTALANDO A IMPRESSORA: Vamos executar o seguinte comando pelo terminal (Ctrl+Alt+T): $ sudo system-config-printer Será solicitado a senha do usuário para

Criando atalhos de aplicativos no Ubuntu com Unity

POST ATUALIZADO :  Criando atalhos de aplicativos no Ubuntu com Unity ou Gnome Para criar um atalho ou lançador de aplicativos no Unity, nas versões de Ubuntu 12.04 ou superior são necessários alguns procedimentos não convencionais, uma vez que não há uma ferramenta gráfica nativamente instalada. Com o pacote gnome-panel será fácil criar atalhos para aplicativos tanto no desktop, quanto no lançador do Unity. INSTALANDO PACOTES NECESSÁRIOS: Devemos utilizar o terminal (ctrl+alt+t) para executar o seguinte comando: $ sudo apt-get install gnome-panel Será solicitada a senha do usuário para completar o processo de instalação do pacote. CRIANDO O ATALHO PARA O APLICATIVO: Após a instalação do pacote gnome-panel e suas dependências, vamos criar um atalho para um aplicativo no lançador, visível no diretório Aplicativos. Utilize o seguinte comando no terminal: $ sudo gnome-desktop-item-edit /usr/share/applications/ --create-new Ao executar esse comando a

Recuperando o GRUB com Dual Boot Linux e Windows

Tive alguns problemas com o GRUB na instalação do Ubuntu 12.04 com Windows 7 e agora passei pelo mesmo problema na instalação do Ubuntu 13.04 com o Windows 8, sendo assim esse procedimento pode ser utilizado a partir do Ubuntu 12.04 e qualquer versão de Windows. Se receber a mensagem de erro ao selecionar uma opção de boot "error: no such partition" não se desespere, basta seguir os passos abaixo e tudo voltará ao normal. Instalando o boot-repair: 1) Caso seu sistema não esteja realizando o boot adequadamente, utilize o Live CD de instalação do Ubuntu ou o pendrive que utilizou para a instalação. Se perdeu o boot do Windows e está executando apenas o Linux pode realizar o mesmo procedimento, o mesmo acontece se reinstalou o Windows e perdeu o boot do Linux, basta utilizar um pendrive com o Ubuntu e selecionar a opção Try Ubuntu (Experimente o Ubuntu). 2) Após iniciar o Ubuntu, abra o terminal para executar os seguintes comandos: $ sudo add-apt-repository ppa:

Ubuntu 12.04 com erro no dual boot com Windows 7

Algumas pessoas estão relatando problemas ao instalar o Ubuntu 12.04 em dual boot com Windows 7, onde a instalação ocorre normalmente, mas no primeiro boot ao selecionar o Sistema Operacional na lista de boot do GRUB, é apresentado o seguinte erro: "error: no such partition". Tive o mesmo problema em meu desktop doméstico utilizando o Ubuntu 12.04 ou o Linux Mint 13 MATE ou CINNAMON, pois pelo que percebi o problema está no GRUB 1.99 presente nessas ultimas versões do Ubuntu ou do Mint. Segue abaixo o procedimento que utilizei para correção: 1) Inicie o Ubuntu através do disco ou do pendrive utilizado para a instalação e escolha a opção "Experimentar o Ubuntu". 2) Após o sistema inicializar, abra o terminal e digite os seguintes comandos: $ sudo add-apt-repository ppa:yannubuntu/boot-repair $ sudo apt-get update $ sudo apt-get install -y boot-repair $ sudo boot-repair 3) Ao abrir a aplicação boot-repair, seleciona a primeira opção "Reparação rec

Ubuntu 12.04 com Gnome 3, Oracle-JDK 7 e placa Nvidia Optimus

Com o lançamento do Ubuntu 12.04 Precise Pangolin  no final de abril, fiquei instigado a testá-lo como ambiente de desenvolvimento, mas sabia que não seria fácil deixá-lo pronto para o trabalho, pois havia abandonado o Ubuntu na versão 11.04 devido as incompatibilidades e instalabilidades do Unity, inserido como interface padrão no lugar do Gnome.  Utilizei desde então o Linux Mint 12 com Gnome 3, uma distribuição muito estável e vem pronta com muitas ferramentas, mas descobri que sua atualização para a versão 13 sofreu mudanças na interface MATE e Cinnamon, que nos meus testes não me agradaram muito, com isso tomei coragem de formatar tudo e instalar o Ubuntu 12.04 no meu Notebook Dell XPS-L401X. Instalação O processo de i nstalação do Ubuntu é muito simples e fácil de realizar, basta seguir o assistente tomando cuidado com o passo de particionamento de disco, principalmente se houver outro sistema operacional que queira manter, no meu caso o Windows 7 Home Premium com li