Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Següent revisió
Revisió prèvia
linux:scripts:vsftp [28/09/2011 07:06] – creado matelinux:scripts:vsftp [15/11/2011 01:59] (actual) – edició externa 127.0.0.1
Línia 1: Línia 1:
 = scripts alta usuarios vsFTP = scripts alta usuarios vsFTP
-<code bash ftp_arnoldfuel_es_clientadd.sh> +script "mejorado", se puede utilizar como shell de usuario: 
-useradd -m -g ftp_arnoldfuel_es_clientes -s /bin/true -d /var/ftp/ftp.arnoldfuel.es/$-c "Carpeta ftp para el cliente $1" $1 +<code bash ftp_clientadd.sh> 
-chown $1:ftp_arnoldfuel_es /var/ftp/ftp.arnoldfuel.es/$1 +#! /bin/bash 
-chmod 770 /var/ftp/ftp.arnoldfuel.es/$1+ 
 +genpasswd() { 
 +        local l=$1 
 +        [ "$l" == "" ] && l=16 
 +        echo `tr -dc A-Za-z0-9_ < /dev/urandom | head -c ${l} | xargs` 
 +
 + 
 +clear 
 +echo -n "Introduce nombre cliente: " 
 +read CLIENTE 
 + 
 +# añ usuario 
 +/usr/sbin/useradd -m -g ftp_arnoldfuel_es_clientes -s /bin/true -d /var/ftp/ftp.arnoldfuel.es/$CLIENTE -c "Carpeta ftp para el cliente $CLIENTE" $CLIENTE 
 + 
 +echo -n "sugerencia de password (puedes hacer copy&paste):
 +genpasswd 8 
 + 
 +# establece contrasenya 
 +passwd $CLIENTE 
 + 
 +chown $CLIENTE:ftp_arnoldfuel_es /var/ftp/ftp.arnoldfuel.es/$CLIENTE 
 +chmod 770 /var/ftp/ftp.arnoldfuel.es/$CLIENTE 
 + 
 +read NOTHING 
 +exit 0
 </code> </code>
 +<code bash ftp_clientadd.sh>
 +useradd -m -g ftp_clientes -s /bin/true -d /var/ftp/ftp.site.es/$1 -c "Carpeta ftp para el cliente $1" $1
 +chown $1:ftp_site_es /var/ftp/ftp.site.es/$1
 +chmod 770 /var/ftp/ftp.site.es/$1
 +</code>
 +
 script para crear la cuenta de FTP para un usuario (accede a todas las carpetas) script para crear la cuenta de FTP para un usuario (accede a todas las carpetas)
-<code bash ftp_arnoldfuel_es_useradd.sh> +<code bash ftp_useradd.sh> 
-useradd -g ftp_arnoldfuel_es -s /bin/true -d /var/ftp/ftp.arnoldfuel.es -c "Cuenta de usuario $1" $1+useradd -g ftp_site_es -s /bin/true -d /var/ftp/ftp.site.es -c "Cuenta de usuario $1" $1
 </code> </code>
  • linux/scripts/vsftp.1317218814.txt.gz
  • Darrera modificació: 15/11/2011 01:59
  • (edició externa)