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<> ;