
debugall
(usa CentOS)
Enviado em 28/09/2013 - 00:55h
Boa noite galera,
Gostaria de uma dica para verificar se a construção desse script está correta...
# vim /root/01_samba_pdc.sh
#!/bin/bash
for lista in $(cat /root/lista_users.txt); do
mkdir -p /srv/samba/homes/$lista
mkdir -p /srv/samba/profiles/$lista
chown -R $lista:users /srv/samba/homes/$lista
chown -R $lista:users/srv/samba/profiles/$lista
chmod -R 0700 /srv/samba/homes/$lista
chmod -R 0700 /srv/samba/profiles/$lista
mkdir -p /srv/lixeiras/$lista
chown -R $lista:users /srv/lixeiras/$lista
chmod -R 0700/srv/lixeiras/$lista
usermod -d /srv/samba/homes/$lista $lista
pdbedit -x -u $lista 2> /dev/null
( echo 123456 ; echo 123456) | smbpasswd -a -s $lista
16 done
A intenção é montar um script para alterar o diretório home e profile dos usuários, criar o diretório da lixeira e ingressar os usuários no Samba.
Agradeço desde já toda ajuda que puderem me dar.