| GU LINUXponta |
|
no 1 - 2003
|
|
|
|
ANALISTA CRIA PETIÇÃO PARA QUE LULA ADOTE O SOFTWARE LIVRE
fonte: Terra, Informática
O analista de suporte e professor de informática Renato Siqueira criou
uma petição destinada ao presidente eleito Luiz Inácio Lula da Silva,
para que seu governo adote o software livre em todo o país.
LINUX É USADO ENTRE 39% DAS EMPRESAS NOS EUA
Em um estudo realizado com 100 executivos de tecnologia de grandes
empresas norte-americanas, o banco de investimentos The Goldman Sachs Group
verificou que 39% dos participantes haviam desenvolvido o sistema operacional
de código-fonte aberto, Linux, para alguma aplicação.
SONY E MATSUSHITA PLANEJAM SOFTWARE LINUX PARA ÁUDIO E VÍDEO
A Sony e a Matsushita Electric Industrial, As duas maiores fabricantes
de bens eletrônicos de consumo do mundo, anunciaram hoje que vão
desenvolver um software baseado no sistema operacional aberto Linux para
acionar produtos eletrônicos como gravadores digitais de vídeo.
Veja
mais.
NOVA FERRAMENTA DA MICROSOFT PROTEGE CDs E DVDs
A Microsoft anunciou hoje (20/01) o lançamento de novas ferramentas para proteção de direitos autorais, que permitem às gravadoras restringir o uso de CDs e DVDs em computadores pessoais. O Windows Media Data Session Toolkit permite às empresas de mídia adicionar uma "segunda sessão" protegida nos CDs e DVDs para uso nos PCs. Essa "segunda sessão" inclui o conteúdo em áudio e vídeo no formato Windows Media e as tais regras para uso daquele conteúdo, segundo a Microsoft. As gravadoras podem limitar o número de vezes que um CD pode ser reproduzido em um PC e restringir a cópia de som e imagens ou ainda a transferência de músicas para aparelhos portáteis. Entretanto, isso pode trazer problemas aos usuários, já que algumas tecnologias de proteção travam o PC ou não permitem a reprodução do disco em aparelhos para carros. Veja mais.
SOLUÇÃO: SCRIPT PARA MONTAGEM FACILITADA DE VOLUMES SAMBA
O cenário é o seguinte: No CEFET temos um servidor linux com Conectiva 6 instalado fornecendo compartilhamentos SAMBA para estações Windows 95/98/NT. Um dos compartilhamentos é o próprio diretório do usuário e mais outros três: dois com acesso restrito e um público.
Quando o usuário se loga em uma estação Windows, o SAMBA faz a autenticação e o usuário pode ter acesso aos compartilhamentos através do "Ambiente de Rede". Dependendo do usuário que está logado ele possui direitos ou não de acessar os compartilhamentos. Se tentar abrir algum compartilhamento onde não tenha direitos, o sistema avisa com uma mensagem ¨Acesso negado¨.
O Windows também pode trabalhar com o conceito de montagens, quando alocamos uma letra de drive a um compartilhamento. Esse vínculo é vantajoso pois estabelece uma ligação direta a um determinado recurso poupando o usuário de procurá-lo pela rede.
Normalmente, o Linux exige a montagem explícita dos volumes. Entretanto, tal montagem obriga a digitação de uma linha de comando muito longa e nenhum usuário gostaria de ter que digitá-la cada vez que entrasse no sistema.
ex.: # smbmount //serv/compart1 ~/mnt/serv/compart1 -o username=shrek password=nanana
É possível configurar o sistema para que faça a montagem automática na inicialização (arquivo /etc/fstab).
Mas em nosso caso isso não é possível pois alguns compartilhamentos possuem restrições e durante a inicialização não há como saber que usuário irá trabalhar na máquina.
Foi então criado o script ¨montaserv¨ onde o usuário digita apenas o nome do script, é pedida a sua senha e todos os volumes previamente estabelecidos são montados. A boa notícia é que o script usa o nome do usuário atualmente logado no sistema. Como o Linux é multiusuário, se em outro terminal houver outro usuário e também chamar o script, outra montagem é realizada. Cada usuário é dono da sua montagem de compartilhamentos não influindo nas dos outros usuários.
Tal script foi colocado no diretório /usr/local/bin para que todos os usuários possam acessá-lo (certifique-se de que o caminho acima está relacionado na variável de ambiente PATH). Para utilizar o script, recorte e cole-o em um editor de textos, faça as alterações necessárias, salve-o e altere suas permissões de execução.
#!/bin/bash
TUTORIAL BASH - PARTE 5
Looping Inicialmente vamos falar sobre o for. A sintaxe do comando for segue
abaixo: for exemplo: #!/bin/bash Vamos ver como funciona o script. O laço
for executa o comando echo quatro
vezes sem parar.
O comando while funciona similar ao for, o que difere é a
condição imposta pelo comando para que exista um looping.
A sintaxe do comando while segue abaixo: while condição exemplo:
#!/bin/bash Vamos ver como funciona este script: Declaramos as variáveis c e
contador como 1, enquanto (while) o conteúdo da variável contador for
diferente de 5 existirá looping (condição verdadeira), ou seja, ser
repetido quantas vezes forem necessárias os comandos entre do e
done.
Mas vamos falar sobre os comandos novos inseridos no script:
No próximo artigo continuaremos a falar sobre comandos de repetições (looping).
Até a próxima!
Mauricio Kaster
|
| LINUXponta |