Просмотр исходного кода

suspend/unsuspend additional ftp accounts

Serghey Rodin 10 лет назад
Родитель
Сommit
3f12b04cfa
2 измененных файлов с 10 добавлено и 0 удалено
  1. 5 0
      bin/v-suspend-user
  2. 5 0
      bin/v-unsuspend-user

+ 5 - 0
bin/v-suspend-user

@@ -38,6 +38,11 @@ fi
 # Adding '!' in front of the password
 # Adding '!' in front of the password
 /usr/sbin/usermod --lock $user
 /usr/sbin/usermod --lock $user
 
 
+# Suspending ftp accounts
+for ftp in $(grep ^$user_.* /etc/passwd| cut -f 1 -d : ); do
+    /usr/sbin/usermod --lock $ftp 2>/dev/null
+done
+
 # Suspending web domains
 # Suspending web domains
 if [ ! -z "$WEB_SYSTEM" ] && [ "$WEB_SYSTEM" != 'no' ]; then
 if [ ! -z "$WEB_SYSTEM" ] && [ "$WEB_SYSTEM" != 'no' ]; then
     $BIN/v-suspend-web-domains $user $restart
     $BIN/v-suspend-web-domains $user $restart

+ 5 - 0
bin/v-unsuspend-user

@@ -37,6 +37,11 @@ fi
 # Deleting '!' in front of the password
 # Deleting '!' in front of the password
 /usr/sbin/usermod --unlock $user
 /usr/sbin/usermod --unlock $user
 
 
+# Unsuspending ftp accounts
+for ftp in $(grep ^$user_.* /etc/passwd| cut -f 1 -d : ); do
+    /usr/sbin/usermod --unlock $ftp 2>/dev/null
+done
+
 # Unsuspending web domains
 # Unsuspending web domains
 if [ ! -z "$WEB_SYSTEM" ] && [ "$WEB_SYSTEM" != 'no' ]; then
 if [ ! -z "$WEB_SYSTEM" ] && [ "$WEB_SYSTEM" != 'no' ]; then
     $BIN/v-unsuspend-web-domains $user $restart
     $BIN/v-unsuspend-web-domains $user $restart