SlackAcc
Publicado por Slackjeff (última atualização em 26/01/2018)
[ Hits: 1.984 ]
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
Editar o gerenciador de boot Grub.
Script simples de backup de arquivos em máquina remota
Usando Shell para incluir múltiplos usuários no Windows
Kernel 6.18 em foco, betas fervilhando e avanços em IA no Linux
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Adicionando o repositório backports no Debian 13 Trixie
Como definir um IP estático no Linux Debian
Primeiras impressões do Debian 13 (21)
systemd-resol... precisa ser reiniciado periodicamente (3)
intervenção politica pode interver no Fedora Linux [RESOLVIDO] (8)
Fedora não reconhece James Donkey 102 Wireless Gaming Mouse (0)