Linux felhasználói fiók törlését, RTFM linux, devops, rendszerfelügyelet

Ahhoz, hogy távolítsa el a home könyvtár, add -r:

Ez a parancs törli az összes fájlt a felhasználó saját könyvtárában, a könyvtár saját maga és a postai sorban.

Megjegyzések /etc/login.defs fájl

Az RHEL rendszerek (Red Hat) Az alapértelmezett értékek meghatározott /etc/login.defs. A disztribúció, mely a Debian és Ubuntu Linux a /etc/deluser.conf file:

  • Eltávolítása a hazai könyvtár és a levelek beállításai - REMOVE_HOME = 0
  • Törölje az összes felhasználói fájlokat a rendszer - REMOVE_ALL_FILES = 0
  • Készítsen biztonsági másolatot az összes felhasználói fájlok törlése előtt. Ez a lehetőség csak akkor érhető el, ha az opció REMOVE_HOME vagy REMOVE_ALL_FILES - backup = 0
  • Directory tárolja a biztonsági másolatot a felhasználói fájlok - BACKUP_TO = „”.
  • Törlés felhasználói csoport, akkor is, ha azt a többi felhasználó - ONLY_IF_EMPTY = 0
  • Kizárása rendszer fájltípus a fájl keresést backup - EXCLUDE_FSTYPES = "(proc | sysfs | usbfs | devpts | tmpfs)"

Példa teljes eltávolítását

A következő példa egy példát mutat a teljes eltávolítása felhasználó felhasználó a szerver eljárás. Már a kezdet kezdetén, zár felhasználói:

Készítsen biztonsági másolatot a felhasználó felhasználói fájlokat a backup könyvtárban:

# Tar -zcvf / nas / backup / account / törölt / v / felhasználó. $ Uid. $ Most. tar.gz / home / vivek /

Cserélje az érték az uid és a $ $ most az aktuális értékek és UID végrehajtása a tranzakció napján.

A userdel parancs nem teszi lehetővé, hogy törli a felhasználó acanthus, ha ő vagy folyamatok nevükben pillanatában vannak a rendszerben. Meg kell ölni a futó folyamatokat a nevében. Ehhez típusa:

# Pgrep -u user
# Ps -fp $ (pgrep -u user)
# Killall -KILL -u user

Felhasználó törlése acanthus felhasználó típusa:

Egy feladat törléséhez a feladatok listáját segédprogram:

# Find / var / spool / at / -name "[^.] *" -típusú f -user felhasználói -delete

Ha el szeretne távolítani egy felhasználót a feladat ütemezett feladatok típusa:

# Crontab -r -u user

Felhasználó törlése, a felhasználói feladatok a nyomtatási sorból, típusa:

Ahhoz, hogy megkeresi az összes tulajdonában lévő fájlok a felhasználó adja meg a felhasználói:

# Find / -user felhasználói -print

Megtalálható az összes felhasználó fájlokat és megváltoztatja a felhasználó a tulajdonos így:

# Find / -user felhasználói -exec chown newUserName: newGroupName<> ;

Kapcsolódó cikkek