اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

حل خطای user is currently logged in موقع حذف یک user در linux

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    حل خطای user is currently logged in موقع حذف یک user در linux

    سلام بچه ها من توی سرور لینوکسیم یه یوزر درست کردم دستورات userdel username و userdel -f username رو که استفاده کنم با پیغام userdel: user behrooz is currently logged in مواجه میشم. از کامند w و who هم برای اینکه ببینم چه کسی توی سرور لاگین هستش استفاده کردم ولی یوزری که میخواستم حذفش کنم توی سیستم لاگین نبودش. پراسسش رو هم با دستور ps -aux میخواستم بگیرم اونجا هم نمایش نمیداد.
    کد:
    
    
    کد:
    root@server:~# w
     16:22:24 up 1 min,  1 user,  load average: 4.09, 1.42, 0.51
    USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
    root     pts/0    172.16.1.126     16:22    0.00s  0.17s  0.00s w
    root@server:~#
    root@server:~# who
    root     pts/0        2016-11-23 16:22 (172.16.1.126)
    root@server:~#
    root@server:~# userdel behrooz
    userdel: user behrooz is currently logged in
    root@server:~#
    root@server:~# userdel -f behrooz
    userdel: user behrooz is currently logged in
    root@server:~#
    root@server:~# grep --color 'behrooz' /etc/passwd
    behrooz:x:0:0::/home/behrooz:/bin/sh
    root@server:~#
    root@server:~# ps -aux |grep behrooz
    Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
    root      2771  0.0  0.0   8108   920 pts/0    S+   16:30   0:00 grep behrooz
    root@server:~#
    از طریق فایل passwd یوزر رو چک کردم دیدم جزء گروه root هستش. برای حل مشکل از دستور deluser استفاده کردم.
    کد:
    
    
    کد:
    root@server:~# deluser -f behrooz
    Removing user `behrooz' ...
    Warning: group `' has no more members.
    userdel: user behrooz is currently logged in
    /usr/sbin/deluser: `/usr/sbin/userdel behrooz' returned error code 8. Exiting.
    root@server:~#
    root@server:~# deluser behrooz
    WARNING: You are just about to delete the root account (uid 0)
    Usually this is never required as it may render the whole system unusable
    If you really want this, call deluser with parameter --force
    Stopping now without having performed any action
    root@server:~#
    root@server:~#
    root@server:~# userdel behrooz
    userdel: user 'behrooz' does not exist
    root@server:~#
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 02-01-2021, 11:33 AM.
    اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

درباره انجمن منطقه لینوکسی ها

انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

شبکه های اجتماعی
در حال انجام ...
X