Selamlar bugun download serveri icin ftp accountu acmam lazimdi, bende her zaman elden acmaktan biktim bir shell skript i yazdim hemen onu ekliyorum lazim olan kullanir.
#/bin/bash
# ftpuseradd v. 0.1
# Author: kadir Oezdemir
# date: 26.05.2007 20:30
if [ $# -eq 1 -a ! -d $1 ];then
# echo "dosya ismi: $0";
echo "parametre: $1";
mkdir $1;
PFAD=`pwd`;
# echo $PFAD;
useradd -g ftpaccounts -d $PFAD/$1 -s /bin/false $1
chown $1:ftpaccounts $1/
chmod 755 $1
passwd $1
else
echo "Yardim: Ya Birden fazla parametre yazdiniz yada $1 dosyasi kullanilmakda.";
echo "#########################";
echo "Kullanim: $0 <parametre>";
fi
chmod 777 dosyaismi.sh
kullanim: ./dosyaismi.sh parametre
ne yapar:
parametre adinda bir kullanici olusturur
parametre adinda bir klasör üretir
quick & dirty 😉