O Configurador Linux é um utilitário interativo que também pode ser executado na linha de comando. Isso é muito útil para se fazer scripts. Além disso, o Configurador Linux tem vários atalhos que lhe permitem entrar diretamente dentro de uma de suas áreas funcionais. Isto inclui:
dnsconf --newdomain domínio [domínio-exemplo]
Instala um domínio no DNS. Opcionalmente, usa outro
domínio como exemplo para preencher os vários campos
da definição do domínio. Incluindo a seção de
divulgação de DNS e email, e as várias expirações.
dnsconf --set máquina núm_ip ...
Instala uma definição de máquina na configuração do DNS.
Os mapeamentos do domínio e do reverso serão
atualizados.
dnsconf --set máquina --fromrange nome-faixa
Instala uma definição de máquina; note que o próprio
Configurador Linux alocará o IP. É usada a faixa dada
para achar o primeiro IP disponível.
dnsconf --setcname máquina máquina-real
Instala um apelido para uma máquina na configuração do
DNS.
dnsconf --setfromip máquina núm_ip
Instala uma definição de máquina na configuração do
DNS. Os mapeamentos do domínio e do reverso serão
atualizados. Ao contrário da opção --set
,
esta excluirá todas as entradas de outras máquinas que
apontam para esse número IP. Esta funcionalidade é
provida como um gancho para uma atualização automática
do DNS, de um servidor DHCP.
dnsconf --setmx máquina/domínio servidor_mail...
Instala um ou mais registros MX para uma máquina ou
domínio na configuração do DNS. A ordem é usada para
definir a preferência.
dnsconf --setns domínio servidor_dns...
Instala um ou mais registros NS para uma máquina ou
domínio na configuração do DNS.
dnsconf --unset máquina
Remove todas as referências de uma máquina (registro A
e registro PTR) da configuração do DNS.
fsconf --check
Faz algumas checagens de sanidade (e correção) no
arquivo /etc/fstab.
linuxconf --archive [subsistema ...]
Arquiva os arquivos de configuração para o perfil de
sistema corrente. Opcionalmente você pode especificar
uma lista de subsistemas para arquivar. Sem
argumentos, o Configurador Linux arquivará todos os
subsistemas.
linuxconf --diff [subsistema ...]Compara o arquivo de configuração corrente com a última revisão armazenada no arquivo de perfil do sistema corrente. Opcionalmente, você pode especificar uma lista de subsistemas para processar. Sem argumentos, o Configurador Linux processará todos os subsistemas.
linuxconf --extract [subsistema ...]Extrai a última cópia arquivada dos arquivos de configuração para o perfil de sistema corrente. Opcionalmente, você pode especificar uma lista de subsistemas para extrair. Sem argumentos, o Configurador Linux extrairá todos os subsistemas. Isso efetivamente sobrescreverá os arquivos de configuração com a cópia mais recente do arquivo do perfil. Use com cuidado!!!
linuxconf --history [subsistema ...]Mostra os registros do arquivo de todos os arquivos de configuração do perfil de sistema corrente. Opcionalmente, você pode especificar uma lista de subsistemas para processar. Sem argumentos, o Configurador Linux processará todos os subsistemas.
linuxconf --guiO Configurador Linux operará no modo gráfico, mesmo quando estiver configurado diferentemente (veja o menu Características).
linuxconf --guiprotoDiz ao Configurador Linux que ele foi iniciado de um front-end gráfico, que espera comandos relacionados. Usando-o sozinho, na linha de comando, é inútil. Aqui estão alguns exemplos:
remadmin --exec linuxconf --guiproto
remadmin --exec ssh um_servidor linuxconf --guiproto
linuxconf --shutdownVai direto a seção de encerramento. É um comando útil para colocar em um botão no seu desktop do X.
linuxconf --textO Configurador Linux operará em modo texto mesmo quando estiver no X11. Isso pode ser útil para estações de trabalho não tão poderosas onde o modo texto é mais rápido.
netconf --connect pppsetup [--fore]Estabelece uma conexão
PPP
usando a especificação
pppsetup. É possível mantê-lo em segundo plano
usando a opção --fore.
O netconf finalizará (quando não usando o --fore)
apenas quando a conexão estiver estabelecida ou quando
falhar. Um código útil é retornado, facilitando o uso
de scripts simples como esse:
#!/bin/sh
if netconf --connect config
then
você pode usar a rede
else
a conexão falhou
fi
netconf --dialctlMostra a lista de todas as configurações de discagem PPP/SLIP e o estado de cada uma (conectada ou não). Quando selecionando uma configuração que não está conectada, o Configurador Linux pergunta se você quer estabelecê-la. Você precisa dos privilégios apropriados ou da senha do superusuário para fazer isso. Se a conexão está estabelecida, ele lhe pergunta se você quer de desconectar. Novamente, privilégios apropriados são necessários. Estas opções de linha de comando chamam a mesma função que a entrada "Ativar/terminar conexões PPP" do menu "Painel de controle". Este comando é passível de inclusão no menu do desktop do usuário.
netconf --disconnect pppsetupEncerra uma conexão
PPP
.
netconf --resetfwDesliga a filtragem de pacotes (Firewall) completamente. Isso é normalmente usado como uma opção de emergência para ressuscitar a rede após incluir uma regra de firewall muito drástica. netconf --update reativará estas regras.
netconf --runlevel local | client | serverMuda o modo de operação da estação de trabalho.
netconf --statusCheca o que tem a ser feito para sintonizar a estação de trabalho com sua configuração.
netconf --updateEfetiva o arquivo de configuração (faz o que o
netconf --status
diz que precisa ser feito).
userconf --adduser id_usu grupo nome_usu shellCria uma conta de usuário e atualiza (se disponível) os vários registros de quota de disco dos padrões. Não há padrão para a opção --adduser. O diretório HOME (utilizando a base padrão) é criado com base no /etc/skel. Você pode usar o comando passwd com a opção -P para definir a senha da conta nova.
userconf --deluser useridExclui uma conta.