Verificando a distribuição e versão do Linux via ssh

Olá pessoal,

Passei pela seguinte situação que compartilho com vocês. Acessei um servidor Linux remotamente via ssh e precisava saber a distribuição e versão (release) para poder realizar uma instalação correta de um agente.

Para obter o versionamento digite no shell:

cat /etc/*-release

Vejam abaixo o detalhamento do sistema operacional instalado neste servidor remoto:

Linux_Version

Espero ter ajudado! Bom trabalho para todos!

Hyper-V – PowerShell para obtenção de informações dos Volumes CSV

Olá pessoal,

WindowsPowerShellHoje eu deixo para vocês um script bastante útil que eu sempre utilizo para obter informações a respeito dos Volumes CSV (Cluster Shared Volume) apresentados aos clusters Hyper-V dos meus clientes e para enriquecer a documentação dos mesmos.

Com esse script você vai ter dados como Nome do CSV, Path, Tamanho, Espaço Livre, Espaço Ocupado e Porcentagem de espaço Livre. Vejam abaixo:

HyperVCsv

Copie o código abaixo, salve com a extensão *.ps1 (Exemplo: HyperV_CSVs.ps1) e executem em seus clientes.

Import-Module FailoverClusters

$objs = @()

$csvs = Get-ClusterSharedVolume
foreach ( $csv in $csvs )
{
$csvinfos = $csv | select -Property Name -ExpandProperty SharedVolumeInfo
foreach ( $csvinfo in $csvinfos )
{
$obj = New-Object PSObject -Property @{
Name = $csv.Name
Path = $csvinfo.FriendlyVolumeName
Size = $csvinfo.Partition.Size
FreeSpace = $csvinfo.Partition.FreeSpace
UsedSpace = $csvinfo.Partition.UsedSpace
PercentFree = $csvinfo.Partition.PercentFree
}
$objs += $obj
}
}

$objs | ft -auto Name,Path,@{ Label = “Size(GB)” ; Expression = { “{0:N2}” -f ($_.Size/1024/1024/1024) } },@{ Label = “FreeSpace(GB)” ; Expression = { “{0:N2}” -f ($_.FreeSpace/1024/1024/1024) } },@{ Label = “UsedSpace(GB)” ; Expression = { “{0:N2}” -f ($_.UsedSpace/1024/1024/1024) } },@{ Label = “PercentFree” ; Expression = { “{0:N2}” -f ($_.PercentFree) } }

Até a próxima!

Problemas na desinstalação do Avast Antivírus

Olá pessoal,

Recentemente tive problemas na desinstalação do antivírus Avast em um PC com Windows de um cliente, através do método tradicional via painel de controle e não funcionou. Sabemos que existem diversas ferramentas para desinstalação de softwares, como por exemplo, o IObit Uninstaller ou Revo Uninstaller, porém o interessante é que a própria Avast disponibiliza uma ferramenta de desinstalação chamada avastclear.

avastclear

Fiz a tentativa nesta máquina que eu citei e funcionou bem, removeu o antivírus e apesar da ferramenta recomendar, não fiz via modo de segurança, pois estava acessando de forma remota. A utilização é muito simples e fica a dica de mais uma ferramenta bastante útil para todos os técnicos, analistas e consultores que acompanham este blog.

Aproveitem!

Maiores informações e download, clique aqui.

Habilitando ifconfig no Linux Cent OS 7 Minimal

Olá pessoal,

Precisei fazer a instalação do CentOS 7 Linux versão “mininal” para validar um ambiente que estou montando e após o término da instalação tentei executar o comando “ifconfig” para verificar quais as configurações de rede do adaptador conectado e obtive o retorno abaixo:

comando não encontrado

IFCONFIG

Por se tratar da versão “mininal” o pacote “net-tools” que contém o ifconfig dentre outros comandos (route, por exemplo) não está habilitado. Então para ver o status dos adaptadores de rede execute:

ip addr show

Para instalar o pacote net-tools execute:

yum -y install net-tools

Aguarde o processo, se a instalação ocorrer com sucesso, ao final, o comando ifconfig estará disponível.

IFCONFIG1

Até a próxima!

Altaro Live Demo Webinar: Windows Server 2019 in Action

Altaro_-_live_Demo_Webinar_-_Windows_Server_2019_In_Action_-1200x628-no-cta[1]

Olá pessoal,

no próximo dia 08/11 a Altaro, parceira deste blog, irá promover o Webinar ao vivo “Windows Server 2019 in Action” que será apresentado pelo MVP Andy Syrewicze, em duas sessões. Serão abordados os seguintes tópicos:

Centro de administração do Windows
Recipientes no Windows Server
Serviço de Migração de Armazenamento
Subsistema Windows para Linux
E mais!

Para maiores informações e inscrições acessem aqui.

Não percam!

Veeam On Virtual 2018

VeeamOnVirtual2018

Olá pessoal,

No dia 05 de Dezembro deste ano, a Veeam vai promover a conferência online Veeam On Virtual que vai apresentar sessões que abordarão as mais recentes soluções de tecnologia, fornecendo a hiper disponibilidade de dados através da Intelligent Data Management.

Eu já tive a oportunidade de participar em 20017 no evento presencial e foi uma experiência fantástica e enriquecedora. Imperdível para nós que atuamos com infraestrutura. Então programem-se para participar e não percam a chance de vivenciar um evento deste nível ainda mais sendo online.

Inscrições e informações em https://go.veeam.com/veeamon-virtual 

Office 365 – Script Power Shell para atribuição/remoção de permissões em caixas de correio

Olá pessoal,

WindowsPowerShellhoje compartilho com vocês um script indispensável para todo administrador do Office 365. Este script atribui permissões de administrador as caixas de correio existentes. Imaginem o cenário em que você está entrando em uma empresa e precisa atribuir a sua conta como administrador de todas as caixas de correio da sua empresa criadas no Office 365, ou então você precisa remover um usuário que esteja como administrador das contas. Esta situação aconteceu comigo e este script foi bastante útil.

Set-ExecutionPolicy RemoteSigned

$UserCredential = Get-Credential (Credenciais de administrador do Office 365)

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection

Import-PSSession $Session

Para atribuir permissão FULL ACCESS para um administrador/usuário do Office 365 em todas as caixas de correio

Add-MailboxPermission -Identity Mailboxname -User Username -AccessRight FullAccess -Automapping $false

Para remover permissão FULL ACCESS para um administrador/usuário do Office 365 em todas as caixas de correio:

Get-Mailbox -ResultSize Unlimited -Filter {RecipientTypeDetails -eq “UserMailbox”} | Remove-MailboxPermission -User email@empresa.com.br -AccessRights FullAccess -InheritanceType All

Até a próxima!

Fim do suporte da Microsoft ao Windows Server 2008 e SQL Server 2008

Olá pessoal,

Eu compartilho com vocês um vídeo que gravei a respeito do fim do suporte da Microsoft aos produtos SQL Server 2008/SQL Server 2008 R2 (09 de julho de 2019) e Windows Server 2008/2008 R2 (14 de Janeiro de 2020).

Assistam o vídeo e iniciem o planejamento para migração desses ambientes.

 

Substituindo Certificados no Exchange Server 2007

Olá pessoal,

Em tempos de computação em Cloud, serviços Online e em nuvem ainda existe aqui no Brasil uma enormidade de ambientes legados em empresas que pelas mais diversas razões não atualizaram os seus ambientes. De acordo com este cenário vejo inúmeras possibilidades e oportunidades de negócio para prestadores de serviços e consultores tanto para manter esses ambientes legados quanto para planejar uma atualização/migração de ambientes como esses. Em breve eu vou gravar um vídeo sobre este assunto.

WindowsPowerShellPois bem, recebi uma demanda de um cliente com serviços de e-mail baseados no Exchange Server 2007 e que precisava trocar um certificado expirado. Não vou abordar aqui o processo de geração do certificado, pois o mesmo já estava, mas sim o processo de importação no Exchange e no IIS.

Abra o Exchange Management Shell e execute o comando abaixo para importar o certificado:

Import-ExchangeCertificate -Path c:\certnew.cer

* certnew.cer é o nome do certificado gerado.

Para habilitar o certificado, execute:

Enable-ExchangeCertificate -Thumbprint <Thumbprint> -Services IIS
Copie o Thumbprint (Ctrl + C) para a memória e execute o comando abaixo para habilitar o certificado tanto no Exchange quanto no IIS (OWA):
Exch2007_Certificados_1
Para verificar se a importação ocorreu com sucesso execute:
Get-ExchangeCertificate |fl
Até a próxima!

Entrevista da semana: Dionatan Simioni (Diolinux)

Olá pessoal,

DionatanSimioniNa entrevista desta semana eu conversei com o Dionatan Simioni que é professor, blogueiro, escritor, YouTuber, criador do blog/canal Diolinux, da DioStore e do Diolinux EAD. Recentemente criou o canal Digital Job, onde aborda assuntos referentes a trabalho remoto, home office, marketing digital e tudo o que envolve essa atmosfera do empreendedorismo moderno.

Eu acompanho há bastante tempo o trabalho do Dionatan e inclusive sou um dos apoiadores do Diolinux, vamos então conhecer melhor o entrevistado da semana!

Read more of this post