O inittab é responsável por definir o nível de execução (runlevel) que o Linux vai iniciar e a sequência de scripts que serão executados para inicializar os serviços.
Por vezes, precisamos editar esse arquivo manualmente e para examiná-lo novamente (reload) temos duas opções com os comandos:
telinit q
ou
init q
Featured Posts
.
quinta-feira, 18 de fevereiro de 2016
quinta-feira, 28 de janeiro de 2016
Configurando interface virtual no Linux - VLAN
Definição de VLAN:
Uma rede local virtual, normalmente denominada de VLAN, é uma rede logicamente independente. Várias VLANs podem co-existir em um mesmo comutador (switch), de forma a dividir uma rede local (física) em mais de uma rede (virtual), criando domínios de broadcast separados.
Fonte: Wikipedia
Como fazer isso no Linux:
Para configurar uma vlan no Linux, não é nada de muito complicado, por exemplo, para subir a vlan 100 na interface eth0:
ifconfig eth0:100 192.168.0.50 netmask 255.255.255.0
De forma estática:
No Debian/Ubuntu:
Edite o arquivo /etc/network/interfaces.
iface eth0:100 inet static
address 192.168.0.50
netmask 255.255.255.0
broadcast 192.168.0.255
network 192.168.0.0
No CentOS/RedHat/Fedora:
Criar o arquivo ifcfg-eth0:100 em /etc/sysconfig/network-scripts.
vim /etc/sysconfig/network-scripts/ifcfg-eth0:100
DEVICE=eth0:100
IPADDR=192.168.0.50
NETMASK=255.255.255.0
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
ONBOOT=yes
sexta-feira, 22 de janeiro de 2016
Backup de permissões no Linux
Existe uma ferramenta no Linux para que possamos fazer backup de permissões de nossos arquivos e diretórios, que se chama getfacl.
Syntax:
getfacl -R /srv/http/meusite > permissoes.acl
Para restaurar:
setfacl --restore=permissoes.acl
Syntax:
getfacl -R /srv/http/meusite > permissoes.acl
Para restaurar:
setfacl --restore=permissoes.acl
Como instalar o Asterisk no CentOS 7
Baixando o Asterisk
wget -c http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz
Descompactando e Instalando
tar -xvzf asterisk-13-current.tar.gz
cd asterisk-13.7.0
./configure
make && make install
Erros comuns
configure: error: *** termcap support not found (on modern systems, this typically means the ncurses development package is missing)
Solução:
yum install ncurses*
-
configure: error: *** uuid support not found (this typically means the uuid development package is missing)
Solução:
yum install uuid uuid-devel libuuid-devel
-
configure: error: *** JSON support not found (this typically means the libjansson development package is missing)
Solução:
Baixar última versão da biblioteca jansson no site http://www.digip.org/.
-
configure: *** The Asterisk menuselect tool requires the 'libxml2' development package.
configure: *** Please install the 'libxml2' development package.
Solução:
yum install libxml2 libxml2-devel
-
configure: error: *** Asterisk now uses SQLite3 for the internal Asterisk database.
Solução:
yum install sqlite-devel
sexta-feira, 16 de outubro de 2015
Iptables - Redirecionando NTP Server - DNAT
Service NTP: UDP port 123
Inserir a regra no iptables para direcionar todas requisições no ip 10.10.22.50:123 para o IP 172.16.0.5:123.
iptables -t nat -A PREROUTING -d 10.10.22.50 -p tcp --dport 123 -j DNAT --to-destination 172.16.0.5:123
terça-feira, 18 de agosto de 2015
Histórico de comandos com data e hora no Linux
Comando history com data e hora:
$ echo 'export HISTTIMEFORMAT="%d/%m/%y %T " ' >> ~/.bashrc
$ source ~/.bashrc
$ echo 'export HISTTIMEFORMAT="%d/%m/%y %T " ' >> ~/.bashrc
$ source ~/.bashrc
terça-feira, 23 de junho de 2015
Como fazer um tunel SSH no Linux [HowTo]
Comando SSH para fazer um tunel:
ssh -f root@172.16.0.15 -L 1234:192.168.50.25:80 -N
Onde:
172.16.0.15 = é o IP que temos acesso, por onde será feito o túnel
-L 1234 = portal local (localhost:1234)
192.168.50.25:80 = IP destino e porta destino
quarta-feira, 19 de novembro de 2014
TcheLinux - Porto Alegre 2014!
O grupo de usuários de Software Livre TcheLinux, em parceria com a Faculdade SENAC Porto Alegre, tem o prazer de convidar a comunidade, independente do nível de conhecimento e experiência com tecnologia, software livre e áreas afins, para participar do Seminário de Tecnologia em Software Livre TcheLinux.
O evento ocorrerá no dia 6 de Dezembro na Faculdade SENAC Porto Alegre.
Toda ajuda na divulgação é bem vinda, a programação não está fechada, então ainda dá tempo de enviar sua ideia e contribuir como palestrante.
A entrada é gratuita, mas o incentivo é de que levem 2kg de alimentos não perecíveis [exceto sal].
Mais informações: http://poa.tchelinux.org/
Google Groups: https://groups.google.com/forum/#!forum/tchelinux
Assinar:
Postagens (Atom)