SlackAcc
Publicado por Slackjeff (última atualização em 26/01/2018)
[ Hits: 1.970 ]
Homepage: https://slackjeff.com.br
Crie seu usuario de uma forma fácil usando o dialog.
Pode ser usado em qualquer distribuição desde que tenha o dialog instalado.
#!/bin/bash #----------HEADER--------------------------------------------------| #AUTHOR: # Jefferson Rocha <lrcjefferson@gmail.com> # #Program: # Simple program to Create a USER with useradd and box's dialog. #------------------------------------------------------------------| #-------Variables check_dialog=$(which dialog 2>&-) #-------FUNCTIONS status(){ case $? in 1) user=${user,,} # lower user, not error. pass=$( dialog --stdout \ --insecure \ --passwordbox "Say your Password!" 0 0) [ "$?" = "0" ] && useradd -p "$pass" -m -c "$comment" "$user" && \ dialog --title "Sucess." --sleep 2 --infobox "User created." 0 0 \ && exit 1 || \ dialog --title "Error." --sleep 2 --infobox "Error :(" 0 0 ;; esac } #-------Inicializing # Root? [ $(echo $UID) -ne "0" ] && \ dialog --title "Root now." --infobox "NEED ROOT." 0 0 && exit 1 # Dialog exist in system? [ ! -e "$check_dialog" ] && echo -e "\033[31;1mInstall Dialog.\033[m" && exit 1 #--------Here start. while :; do { read user; read pass; read comment; read shell; } \ < <(dialog --stdout \ --no-cancel \ --backtitle "Slackware Create User" --title "Create a New User" \ --no-shadow \ --form "Users" \ 0 0 0 \ "User:" 1 1 "" 1 10 25 25 \ "Comment:" 2 1 "" 2 10 25 25 ) status # Function call done # END LOOP WHILE
Equacao de Segundo Grau em Dialog
Convertendo rotas Linux para Fortigate
Script simples para Atualizar hora Slackware
Criando um pacote autoinstalador em shell
Instalar splashtop em um pendrive
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Realizar overclock no Miyoo Mini (plus ou normal)
Otimização de memória para máquinas modestas
Direcionar uma URL para Outra No Mikrotik (0)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (1)