criação de usuario [RESOLVIDO]

1. criação de usuario [RESOLVIDO]

Rosnei Aparecido Pilat
rosnei

(usa Debian)

Enviado em 09/11/2007 - 20:51h

Ola pessoal criei um script mais ele ainda não está funcionando corretamente pois ele cria o usuario mais ele não cria usuario do samba pois não consigo logar com o usuario criado
Se alguem poder dar uma confirida segue o script

#!/bin/bash
trap "" 1 2 3 15
echo "Digite o grupo"
read $grupo
clear
while
true
do
clear
echo "cadastro"
echo "escolha uma das opções abaixo"
echo
echo -e "\e[0;32m"""
echo " [1] Cadastro de usuário"
echo " [2] Deletar usuário"
echo " [3] Sair"
echo
echo -e "\e[0;37m"""
echo -n "Favor digitar a opção desejada:"
read opcao
case $opcao in
1)
clear
echo " Cadastro de usuários no Linux e no Samba "
echo
echo
echo -e "\e[0;32m"""
echo -n " Digite o nome do usuário: "
echo
echo -e "\e[0;37m"""
read nome
adduser $nome
passwd "123mudar"
chown $nome.$grupo home/$grupo/$nome
smbadduser $nome:$grupo
echo -e "\e[0;32m"""
echo -n " Cadastro efetuado com sucesso!!!!!!!!!!,Aperte qualquer tecla pra continuar..."
echo -e "\e[0;37m"""
echo
read
;;
2)
clear
echo " Cadastro de usuarios"
echo
echo
echo -e "\e[0;32m"""
echo -n " Digite o nome do usuário a ser deletado"
echo -n " Aviso! Todos os dados da pasta pessoal do usuário será deletado "
echo
echo -e "\e[0;37m"""
read deletado
userdel $deletado
rm -rf /home/$grupo/$deletado
sed "/$deletado/d" /etc/smbpasswd >> /etc/smbpasswdold
rm -rf /etc/smbpasswd
mv /etc/smbpasswdold /etc/smbpasswd
echo -e "\e[0;32m"""
echo -n " Usuario deletado com sucesso!!! Aperte qualquer tecla pra continuar..."
echo -e "\e[0;37m"""
echo
read
;;
3)
clear
exit
;;
esac
done

As pastas de usuario estao no esquema
/home/grupo/usuario







  


2. Re: criação de usuario [RESOLVIDO]

Thiago Fernandes de Melo
m4tri_x

(usa Ubuntu)

Enviado em 16/11/2007 - 15:02h

smbadduser $nome:$grupo

tenta:

smbpasswd -a $nome:$grupo

[]´s


3. Re: criação de usuario [RESOLVIDO]

Elgio Schlemer
elgio

(usa OpenSuSE)

Enviado em 16/11/2007 - 15:20h

Pois é, esta do smbadduser eu nunca vi!

O que tem é:
smbpasswd -a user

(e nem o parametro grupo para o samba, pois ele le o que tem no /etc/group. Na verdade se estiver mapeado para grupos do Windows...)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts