usermod -d / path user - Користувач зараз увійшов до системи


10

хороший день

Я хочу внести зміни до користувача на моєму сервері CENTOS. Я хочу змінити його каталог за замовчуванням. Під час виконання команди:

usermod -d /path_to_new_dir david

термінал дає мені таке

User david is currently logged in

Я закрив усі ftp-сеанси, якими займався з цим користувачем, і я зайшов у термінал як root.

Як запустити цю команду та як вийти з користувача? Що стосується мене, він не ввійшов до системи ...

Відповіді:


9

Один із способів розігнати користувача:

# w
damaya   pts/5     23:20    1.00s  0.00s  0.00s w

Як ми бачимо з висновку "w", користувач damaya входить у pts / 5. Тепер введіть:

# fuser -k /dev/pts/5

Це відхилить користувача, і ви тепер можете змінити його акаунт.


1
ще один варіант pkill -u damaya використання -9для насильницького вбивства
Рахул Патіл

^ Ось відповідь. Бос!
Анвар

10

Я наткнувся на це. Користувач не входив у систему відповідно до w, але ps aux | grep usernameпоказав imapпроцес, що працює як користувач. usermodКоманда виконана успішно після того , як imapз'єднання було закрито.


3

Я спершу заблокував обліковий запис користувача, щоб він не зміг увійти після того, як ви вийдете з нього.

passwd -l username

Ця команда заблокує користувача.

Якщо він все ще увійшов, ви можете вийти з нього

skill -KILL -u username

Після цього ви можете змінити його шлях до домашнього режиму та розблокувати акаунт

passwd -u username


Я не знав майстерності. ps axf | grep jenkins нічого не показав, але користувач нібито все ж увійшов. Дякую.
android.weasel

2

Ви також можете безпосередньо змінити файл / etc / passwd.

Таким чином, вам не потрібно виходити з користувача, а також не зупиняти будь-який процес, який він виконує.


1

Я зіткнувся з цією проблемою, але користувач насправді не ввійшов, оскільки # wне повернув ім’я користувача. Перезавантаження машини працювало чудово.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.