Arquivo da categoria: linux

Configurar sudo sem senha (para o user ou para comando específico)

fonte: https://sidneiweber.com.br/2017/12/01/configurar-sudo-sem-senha/

abra /etc/sudoers

#Configurar sudo sem senha para tudo:
usuario ALL=NOPASSWD: ALL

#para apenas um comando
usuario ALL=NOPASSWD: /usr/bin/nmap

#para mais de um comando
usuario ALL=NOPASSWD: /usr/sbin/arp, /sbin/ifconfig

Anúncios

“cp” com opção de continuar em caso de falha

fontes: https://serverfault.com/questions/57360/continue-aborted-cp

comando:
rsync --append /where/your/copying/from /where/you/want/to/copy

 

dica: colocar UBUNTU NO DOMÍNIO WINDOWS

fonte: https://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/UBUNTU-NO-DOMINIO-WINDOWS-1

para mim, somente esta parte resolveu em um ubuntu 18.04:
1. Abra o arquivo $nano /etc/resolv.conf e adicione nameserver e nameserver ficando desta forma:
nameserver 192.168.0.254 (IP do servidor de dominio)
search dominio.local (Nome do domínio .local ou .com)

Salve e saia

 

converter arquivo para codificação UTF-8

comando:
$ iconv -f LATIN1 -t UTF8 arq_latin.csv > arq_UTF8.csv

dica: ssh sem senha

fonte: https://www.vivaolinux.com.br/artigo/Conexoes-SSH-sem-senha-facil-e-descomplicado?pagina=1

no pc local
ssh-keygen -t rsa

copie do local para o remoto:
scp .ssh/id_rsa.pub user@ip-remoto:~/id_rsa.pub

depois no pc remoto:
id_rsa.pub >> .ssh/authorized_keys

Diversão no terminal com cowsay e fortunes

fonte: https://www.vivaolinux.com.br/dica/Diversao-no-terminal-com-cowsay-e-fortunes

Cowsay_Typical_Output

instalar três pacotes:

cowsay
fortunes
fortunes-br
Em distribuições derivadas de Debian, comando:

sudo apt-get instal cowsay fortunes fortunes-br

O uso do cowsay é simples:

cowsay “Viva o Linux”

 

Existem outros templates que não o da vaquinha. Os arquivos de templates estão em:

ls /usr/share/cowsay/cows
apt.cow
beavis.zen.cow
bong.cow
bud-frogs.cow
bunny.cow
calvin.cow
cheese.cow
cock.cow
cower.cow
daemon.cow
default.cow
dragon-and-cow.cow
dragon.cow
duck.cow
elephant.cow
elephant-in-snake.cow
eyes.cow
flaming-sheep.cow
ghostbusters.cow
gnu.cow

Vamos usar o tux.cow como exemplo:

cowsay -f tux “Viva o Linux”
Agora o fortunes:

fortune
Tomorrow, you can be anywhere.

O pacote fortunes-br traz frases em Português, para usá-las:

fortune /usr/share/games/fortunes/brasil
“No México que é bom. Lá a gente recebe semanalmente, de quinze
em quinze dias…”

— Ferreira (ex-ponta esquerda do Santos)

E agora um comando para integrar o fortunes-br com o cowsay:

cowsay -f `ls /usr/share/cowsay/cows/ | sort -R | tail -n 1 | sed ‘s/.cow$//’` `fortune /usr/share/games/fortunes/brasil`

O cowsay usará um template randômico e como hint usará uma frase do fortunes-br.

Você pode transformá-lo em script, alias ou no que quiser. Exemplo:

#!/bin/bash
while test 1
do
	clear
	cowsay -f `ls /usr/share/cowsay/cows/ | sort -R | tail -n 1 | sed 's/.cow$//'` `fortune /usr/share/games/fortunes/brasil`
	sleep 20
done

fonte: https://www.vivaolinux.com.br/dica/Diversao-no-terminal-com-cowsay-e-fortunes

outros: https://canaltech.com.br/linux/11-comandos-divertidos-e-inuteis-para-usar-no-linux/

instalando python 3.7 no ubuntu

sudo apt-get install python3.7

nano ~/.bashrc
adicione ao fim
alias python=python3.7

abra outro shell e teste
python –version