Do Sysadmin ao DevOps

Apache restrito httpd.conf

Exemplo de como restringir o acesso com apache realizando autenticação no LDAP.

Diretório Restrito

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
Options Indexes FollowSymLinks Includes  
AllowOverride AuthConfig

#Autenticao  
AuthName "Acesso ao SARG"
AuthType Basic  
AuthBasicProvider "ldap"
AuthLDAPURL "ldap://201.7.197.39:389/dc=topazio,dc=com?uid?sub"
authzldapauthoritative Off  
#AuthUserfile /etc/apache2/apache_passwd  
require user sweber  
#AuthUserfile /etc/apache2/apache_passwd  
#require valid-user

Order allow,deny  
Allow from all

Diretorio Install

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
Options Indexes FollowSymLinks Includes  
AllowOverride AuthConfig

AuthName "Acesso ao INSTALL"
AuthType Basic  
AuthBasicProvider "ldap"
AuthLDAPURL "ldap://201.7.197.39:389/dc=topazio,dc=com?uid?sub"
authzldapauthoritative Off  
#AuthUserfile /etc/apache2/apache_passwd  
require user sweber

Order allow,deny  
Allow from all

Parâmetros de Inicialização

linux apm=off acpi=off noapic nolapic nopcmcia noapci nosmp pnpbios=off nomce – Se quiser pode substituir
o correspondente por algum destes aqui: (apm=power-off ou noapm) (pci=noacpi) (apci=off ou pci=noapci)

APM – Advanced Power Management: Esse comando de inicialização do x86 desativa o Gerenciador Avançado de Energia. É útil porque algumas BIOS têm erros no gerenciamento de energia e tendem a travar
ACPI – Advanced Configuration and Power Interface: Desliga o recurso, responsável pela configuração e gerenciamento de energia no computador. É usado em notebooks e desktops para, por exemplo, colocar o computador em estado de hibernação. Algumas placas simplesmente têm uma implementação furada da ACPI ou precisam de configuração especial pra funcionar corretamente. Outras placas, por outro lado, precisam do parâmetro acpi=force porque têm problemas se o ACPI não estiver ativado.
APIC – Advanced Programmable Interrupt Controller: É um controlador de interrupções integrado no processador. Esse comando de inicialização do x86 diz ao kernel para não utilizar o chip APIC. Pode ser útil para algumas placas-mãe com um APIC danificado (como o Abit BP6) ou com um BIOS cheio de erros. Sistemas baseados nos chips nForce3 da NVIDIA (como o ASUS SK8N) foram conhecidos por caírem durante a detecção do IDE no momento da inicialização ou por apresentarem outros problemas de interrupção.
PCMCIA – Esse comando ignora qualquer controlador PCMCIA no sistema, que geralmente são de notebook/laptop pelo que sei
NOSMP – Desativa o suporte da placa mãe a multi-processamento e hyperthreading. Algumas placas sequer têm um segundo processador, mas são esquizofrênicas, acreditam que têm e reclamam bem alto se você não concordar com
elas.
PNPBIOS=OFF – Desliga o recurso plug-and-play do barramento ISA. Isso resolve nos casos em que a placa-mãe acha que é uma boa idéia reservar um monte de interrupções para dispositivos não existentes ou interrupções que
deveriam ficar com dispositivos on-board no barramento PCI.

Codecs ubuntu 9.04

Paso #1: Agregar el Repositorio de Medibuntu
Abre el terminal ubicado en Aplicaciones/Accesorios/Terminal, y ejecuta el siguiente comando:

1
sudo wget http://www.medibuntu.org/sources.list.d/jaunty.list –output-document=/etc/apt/sources.list.d/medibuntu.list

Paso #2: Agregar la llave GPG Ahora ejecuta este otro comando:

1
sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

Paso #3: Instalar Codec’s
Ahora podemos instalar los codec’s que necesitemos. Ejecuta cada linea en el Terminal para instalar el codec nombrado:

1
2
3
4
sudo apt-get install libdvdcss2  
sudo apt-get install w32codecs  
sudo apt-get install non-free-codecs  
sudo apt-get install ffmpeg

Si deseas instalar todo de una sola vez solo ejecuta esto:

sources.list | Debian Squeeze/Sid

Descomente os que você quiser

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# deb cdrom:[Debian GNU/Linux testing \_squeeze\_ – Official Snapshot i386 CD Binary-1 20081201-10:57]/ squeeze main  
#deb cdrom:[Debian GNU/Linux testing \_squeeze\_ – Official Snapshot i386 CD Binary-1 20081201-10:57]/ squeeze main  
#deb-src http://ftp.br.debian.org/debian/ squeeze main  
#deb-src http://security.debian.org/ squeeze/updates main  
#deb http://ftp.br.debian.org/debian/ squeeze main

# mains contribs non-frees  
deb http://ftp.br.debian.org/debian/ squeeze main contrib non-free  
deb http://security.debian.org/ squeeze/updates main contrib non-free
#media  
deb http://www.debian-multimedia.org squeeze main  
# Experimental Staging  
deb http://www.debian-multimedia.org experimental main

#virtualbox  
deb http://download.virtualbox.org/virtualbox/debian lenny non-free

#debian experimental kernels  
deb http://kernel-archive.buildserver.net/debian-kernel/ trunk main

# Debian Volatile http://www.debian.org/volatile/  
#deb http://volatile.debian.org/debian-volatile squeeze/volatile main  
#deb-src http://volatile.debian.org/debian-volatile squeeze/volatile main  
deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

# Google testing repository  
#deb http://dl.google.com/linux/deb/ testing non-free  
#(wget -q -O – https://dl-ssl.google.com/linux/linux\_signing\_key.pub | sudo apt-key add – )

# swiftfox http://www.getswiftfox.com/index.htm  
#deb http://getswiftfox.com/builds/debian unstable non-free

#compiz-fusion  
deb http://apt-get.if.uff.br lenny-ifuff compiz

### KDE 4.2  
#SID(Precisa porquê várias dependências estão aqui)  
#deb http://ftp.de.debian.org/debian/ sid main contrib non-free  
#deb-src http://ftp.de.debian.org/debian/ sid main contrib non-free

#Experimental(Repositório onde se encontra o KDE4)  
#deb http://ftp.de.debian.org/debian/ experimental main  
#deb-src http://ftp.de.debian.org/debian/ experimental main
0%