Unix & Linux

66
Bloqueio correto em scripts de shell?

Às vezes, você precisa garantir que apenas uma instância de um shell script esteja sendo executada ao mesmo tempo. Por exemplo, uma tarefa cron que é executada via crond que não fornece bloqueio por si só (por exemplo, a crond Solaris padrão). Um padrão comum para implementar o bloqueio é um...

66
Criando um usuário sem senha

Estou tentando criar usuário sem senha como esta: sudo adduser \ --system \ --shell /bin/bash \ --gecos ‘User for managing of git version control’ \ --group \ --disabled-password \ --home /home/git \ git É criado bem. Mas quando tento fazer login com o usuário git, recebo a senha...

66
Como forço o yum a instalar sem avisar o usuário, usando o bash?

Estou escrevendo um script bash para instalar o php5.4 e gostaria de automatizar isso para uma VM de teste. O comando rpm que tenho é: rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm yum install php54w Agora, no meio dessa execução, há um prompt do usuário para inserir [S / N] se deseja...

66
Acesso root que não pode alterar a senha root?

Estamos com um pequeno problema em um servidor. Queremos que alguns usuários sejam capazes de, por exemplo, sudotornar-se root, mas com a restrição de que o usuário não pode alterar a senha root. Ou seja, uma garantia de que ainda podemos fazer login no servidor e nos tornarmos root,...

66
Número de série do disco rígido do terminal?

Eu tenho vários discos rígidos que são conectados ao meu servidor e não tenho certeza de qual é o que, na visão do sdXY. Se eu puder ver os números de série dos meus discos rígidos no terminal, posso identificá-los facilmente. Existe alguma maneira de vê-los no

66
Quebra de linha longa em Nano

Ao editar um arquivo authorised_keys no Nano, quero agrupar linhas longas para poder ver o final das linhas (por exemplo, diga de quem é a chave). Essencialmente, eu quero que pareça com a saída decat authorised_keys Então, eu acertei Esc + Lqual é a meta-chave para ativar o empacotamento de linha...

66
Como posso impedir que minhas sessões SSH congele?

Eu tenho ServerAliveIntervale, no caso de poucas máquinas, também ClientAliveIntervaldefinido como 540 nos arquivos de configuração de cliente / servidor SSH (suponho que configurá-lo para mais do que isso não seria uma boa ideia). Eu trabalho com muitas sessões SSH que atualmente congelam após...