Ajuda para Implantação / migração Linux

1. Ajuda para Implantação / migração Linux

Vinicius Lommez Giovannini
Giovannini

(usa Ubuntu)

Enviado em 24/05/2024 - 15:15h

Fui contratado como "Severino quebra-galho" por uma escola particular como forma de permuta pela matrícula dos meus dois filhos.

Uso o Linux há 20 anos, mas não sou especialista e nem da área de TI.

Acontece que o dono da escola, após vários outros trabalhos que realizei, gostaria que eu tentasse migrar todos os computadores da escola para softwares livres, uma vez que ele paga 5000 reais por um sistema de gestão, 7000 em licenças do Microsoft Office e mais uma grana (não me disse quanto) nas licenças do Windows.

Eu disse que achava boa ideia, pela filosofia, pela economia, pela qualidade dos softwares para a secretaria e para os professores, segurança, estabilidade e também pela experiência das crianças, que poderiam se beneficiar e aprender informática (lá tem uma disciplina de Pensamento Computacional) em Linux. MAS ESTOU COM MUITO MEDO!!!

Os 30 computadores dos alunos são antigos notebooks da Dell (Dell Inc. Latitude E6440, Intel® Core™ i5-4310M × 4, 8Gb de memória e 256 de disco). Ele iniciou o Edubuntu que instalei num deles aqui para testar como um raio.

Não sei como criar todos os logins (do maternal ao 9º ano) em todos os computadores, como configurar para ficar realmente incrível... Pensei em deixar disponíveis no menu lateral apenas os softwares recomendados para cada faixa etária em cada login...

Preciso de orientação para fazer isto funcionar. Desde já, muito obrigado!


  


2. Re: Ajuda para Implantação / migração Linux

Amarildo Sertorio dos Santos
amarildosertorio

(usa Fedora)

Enviado em 24/05/2024 - 15:35h

Eu implementaria um Samba 4 DC (Domain Controller), criaria as contas em lote e adicionaria as estações ao domínio.


3. Re: Ajuda para Implantação / migração Linux

aguamole
aguamole

(usa KUbuntu)

Enviado em 24/05/2024 - 15:35h

Rapais, faça um teste na sua maquina para planejar um passo a passo de como fazer o trabalho, pega um caderno e vai escrevendo os passos a passos que fizer para que na hora H não esquecer o que vc fez na sua maquina.
Foi do dono que entro em contato com vc para pedir este serviço ou foi vc que sugeriu?

Pensando bem ao invés de anotar em um caderno, poderia escrever um script shell para automatizar todo o trabalho em todas as maquinas.


4. Re: Ajuda para Implantação / migração Linux

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 24/05/2024 - 15:41h


se as estações são linux , podes usar o freeipa

https://www.vivaolinux.com.br/artigo/FreeIPA-uma-solucao-integrada-de-identidade-e-autenticacao-para...


5. Re: Ajuda para Implantação / migração Linux

Amarildo Sertorio dos Santos
amarildosertorio

(usa Fedora)

Enviado em 24/05/2024 - 15:41h

Exemplo de script para criar usuários em lote no Samba:

# vim usuarios.csv
nome,sobrenome,username,senha
João,Silva,joao.silva,password123
Maria,Oliveira,maria.oliveira,password456


# vim criarusersamba.sh
#!/bin/bash

# Arquivo CSV contendo as informações dos usuários
USERS_FILE="usuarios.csv"

# Função para criar usuário
create_user() {
nome=$1
sobrenome=$2
username=$3
senha=$4

# Cria a conta do usuário no Samba 4
sudo samba-tool user create "$username" "$senha" \
--given-name="$nome" \
--surname="$sobrenome" \
--must-change-at-next-login

# Verifica se o usuário foi criado com sucesso
if [ $? -eq 0 ]; then
echo "Usuário $username criado com sucesso."
else
echo "Erro ao criar usuário $username."
fi
}

# Ler o arquivo CSV e criar contas
while IFS=, read -r nome sobrenome username senha; do
# Ignora a linha de cabeçalho
if [ "$nome" != "nome" ]; then
create_user "$nome" "$sobrenome" "$username" "$senha"
fi
done < "$USERS_FILE"







6. Re: Ajuda para Implantação / migração Linux

Vinicius Lommez Giovannini
Giovannini

(usa Ubuntu)

Enviado em 24/05/2024 - 15:57h


aguamole escreveu:

Rapais, faça um teste na sua maquina para planejar um passo a passo de como fazer o trabalho, pega um caderno e vai escrevendo os passos a passos que fizer para que na hora H não esquecer o que vc fez na sua maquina.
Foi do dono que entro em contato com vc para pedir este serviço ou foi vc que sugeriu?

Pensando bem ao invés de anotar em um caderno, poderia escrever um script shell para automatizar todo o trabalho em todas as maquinas.


O dono reclamou que gastava muito com isto e que os sistemas nem eram bons. As professoras não utilizam muito os computadores. O material pronto de Pensamento Computacional é confuso demais para elas. Aí eu disse que existia o software livre e que eu achava muito legal. Mostrei um Note da Lenovo antiquissimo que eu transformei num "computador infantil" para meus filhos com um Lubuntu personalizado com tema do Tux e que é o máximo para eles e mostrei meu modesto Multilaser com Ubuntu Budgie que uso como computador pessoal na minha casa e no meu dia-a-dia e ele achou incrível como funcionam bem de forma prática. E nós pensamos juntos em migrar toda a escola para softwares livres...


7. Re: Ajuda para Implantação / migração Linux

Vinicius Lommez Giovannini
Giovannini

(usa Ubuntu)

Enviado em 24/05/2024 - 15:57h


danniel-lara escreveu:


se as estações são linux , podes usar o freeipa

https://www.vivaolinux.com.br/artigo/FreeIPA-uma-solucao-integrada-de-identidade-e-autenticacao-para...


Por enquanto são Windows 11. Preciso migrar todas para o Linux primeiro...


8. Re: Ajuda para Implantação / migração Linux

aguamole
aguamole

(usa KUbuntu)

Enviado em 24/05/2024 - 16:03h

Giovannini escreveu:


aguamole escreveu:

Rapais, faça um teste na sua maquina para planejar um passo a passo de como fazer o trabalho, pega um caderno e vai escrevendo os passos a passos que fizer para que na hora H não esquecer o que vc fez na sua maquina.
Foi do dono que entro em contato com vc para pedir este serviço ou foi vc que sugeriu?

Pensando bem ao invés de anotar em um caderno, poderia escrever um script shell para automatizar todo o trabalho em todas as maquinas.


O dono reclamou que gastava muito com isto e que os sistemas nem eram bons. As professoras não utilizam muito os computadores. O material pronto de Pensamento Computacional é confuso demais para elas. Aí eu disse que existia o software livre e que eu achava muito legal. Mostrei um Note da Lenovo antiquissimo que eu transformei num "computador infantil" para meus filhos com um Lubuntu personalizado com tema do Tux e que é o máximo para eles e mostrei meu modesto Multilaser com Ubuntu Budgie que uso como computador pessoal na minha casa e no meu dia-a-dia e ele achou incrível como funcionam bem de forma prática. E nós pensamos juntos em migrar toda a escola para softwares livres...

A ta, então foi ele que veio atrás de vc, a iniciativa foi dele, vc apenas deu uma sugestão.
Mas eu estou pensando, ele já pago as licenças e agora ele vai abrir mão, porque ele não espera a licença do Windows, office e outras terminar. A não ser que as instalações tenham dado pau, ai sim justifica.

Minha sugestão é escrever um código em shell para automatizar a tarefa. O chatGPT é um quebra galho, ele consegue escrever algumas partes do codigo.


9. Re: Ajuda para Implantação / migração Linux

Vinicius Lommez Giovannini
Giovannini

(usa Ubuntu)

Enviado em 24/05/2024 - 16:11h


aguamole escreveu:

Giovannini escreveu:


aguamole escreveu:

Rapais, faça um teste na sua maquina para planejar um passo a passo de como fazer o trabalho, pega um caderno e vai escrevendo os passos a passos que fizer para que na hora H não esquecer o que vc fez na sua maquina.
Foi do dono que entro em contato com vc para pedir este serviço ou foi vc que sugeriu?

Pensando bem ao invés de anotar em um caderno, poderia escrever um script shell para automatizar todo o trabalho em todas as maquinas.


O dono reclamou que gastava muito com isto e que os sistemas nem eram bons. As professoras não utilizam muito os computadores. O material pronto de Pensamento Computacional é confuso demais para elas. Aí eu disse que existia o software livre e que eu achava muito legal. Mostrei um Note da Lenovo antiquissimo que eu transformei num "computador infantil" para meus filhos com um Lubuntu personalizado com tema do Tux e que é o máximo para eles e mostrei meu modesto Multilaser com Ubuntu Budgie que uso como computador pessoal na minha casa e no meu dia-a-dia e ele achou incrível como funcionam bem de forma prática. E nós pensamos juntos em migrar toda a escola para softwares livres...

A ta, então foi ele que veio atrás de vc, a iniciativa foi dele, vc apenas deu uma sugestão.
Mas eu estou pensando, ele já pago as licenças e agora ele vai abrir mão, porque ele não espera a licença do Windows, office e outras terminar.


Ele vai! A ideia é uma migração paulatina neste ano, para que no ano que vem ele não precise renovar as licenças.

Só que eu não sei se consigo com a ajuda de vocês migrar toda a escola...

Até vi um software de gerenciamento escolar interessante que se chama Gibbon, mas não sei por onde começar tudo...



10. Re: Ajuda para Implantação / migração Linux

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 24/05/2024 - 16:19h


Giovannini escreveu:


danniel-lara escreveu:


se as estações são linux , podes usar o freeipa

https://www.vivaolinux.com.br/artigo/FreeIPA-uma-solucao-integrada-de-identidade-e-autenticacao-para...


Por enquanto são Windows 11. Preciso migrar todas para o Linux primeiro...


tu pode ja subir um freeipa e depois ao começar a instalar linux , pode adicionar ao freeipa para administrar e ter um gerenciador de credenciais , que acho vai facilitar a sua vida ,
de uma lida sobre o freeipa , tenho certeza que pode de ajudar , um amigo implementou em uma escola


11. Re: Ajuda para Implantação / migração Linux

Vinicius Lommez Giovannini
Giovannini

(usa Ubuntu)

Enviado em 24/05/2024 - 16:20h


danniel-lara escreveu:


Giovannini escreveu:


danniel-lara escreveu:


se as estações são linux , podes usar o freeipa

https://www.vivaolinux.com.br/artigo/FreeIPA-uma-solucao-integrada-de-identidade-e-autenticacao-para...


Por enquanto são Windows 11. Preciso migrar todas para o Linux primeiro...


tu pode ja subir um freeipa e depois ao começar a instalar linux , pode adicionar ao freeipa para administrar e ter um gerenciador de credenciais , que acho vai facilitar a sua vida ,
de uma lida sobre o freeipa , tenho certeza que pode de ajudar , um amigo implementou em uma escola


Ótima ideia, Daniel! Já estou lendo a respeito aqui!


12. Re: Ajuda para Implantação / migração Linux

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/05/2024 - 16:28h

Isso aí tem que ser feito com muito cuidado e planejamento, deve-se observar o seguinte:

1- E a experiência da moçada em geral em relação ao Office da M$, tanto da gestão (professores, direção, corpo docente) quanto dos alunos?
2- Quais softwares que estão em uso serão substituídos por seus "equivalentes" livres?
3- Como é feita a gestão da escola? Bota nisso aí boletins, faltas, grade de horários, professores, funcionários, pagamentos, etc;

Há outras situações, como o gerenciamento de internet, login dos usuários, etc. A gestão se dá por meio de domínio (domain control)? Você pode, se for esse o caso, criar de teste um servidor LDAP (controlador de domínio) onde você pode ir migrando as máquinas aos poucos, o Windows inclusive é compatível com o LDAP usando nele um plugin chamado PGina.

Quantas dispositivos há na escola (PC, notebook, impressora)?

>>> NÃO visite este canal, o cara pensa que sabe alguma coisa! <<<
https://www.youtube.com/channel/UCRgokKtNlttdmg2RJEa2VYw



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts