usermod -d / path user - Kullanıcı şu anda oturum açmış


10

iyi günler

CENTOS sunucumdaki bir kullanıcıda değişiklik yapmak istiyorum. Varsayılan dizinini değiştirmek istiyorum. Komutu çalıştırırken:

usermod -d /path_to_new_dir david

terminal bana aşağıdakileri verir

User david is currently logged in

Bu kullanıcıyla meşgul olduğum tüm ftp oturumlarını kapattım ve terminalde root olarak oturum açtım.

Bu komutu nasıl çalıştırırım ve kullanıcının oturumunu nasıl kapatırım? Ben endişe göre o giriş yapmadım ...

Yanıtlar:


9

Kullanıcıyı tekmelemenin bir yolu aşağıdakileri yapmaktır:

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

"W" çıkışından da görebileceğimiz gibi, kullanıcı damaya pts / 5'de oturum açtı. Şimdi şunu yazın:

# fuser -k /dev/pts/5

Bu kullanıcıyı başlatacak ve artık hesaplarında değişiklik yapabilirsiniz.


1
başka seçenekler güçlü öldürmek için pkill -u damaya kullanın-9
Rahul Patil

^ Cevap bu. Patron!
Anwar

10

Ben bununla karşılaştım. Kullanıcıya göre oturum açılmadı w, ancak kullanıcı olarak çalışan ps aux | grep usernamebir imapişlem gösterdi . usermodSonra komut başarıyla çalıştırıldı imapbağlantı kapatıldı.


3

İlk olarak, kullanıcı oturumunu kapattıktan sonra oturum açamayacağı kullanıcı hesabını kilitlerdim.

passwd -l username

Bu komut kullanıcıyı engeller.

Eğer hala giriş yaptıysa,

skill -KILL -u username

Bundan sonra home dir yolunu değiştirebilir ve hesabın kilidini açabilirsiniz.

passwd -u username


Beceri bilmiyordum. ps axf | grep jenkins hiçbir şey göstermedi, ancak kullanıcının sözde hala giriş yaptı. Teşekkürler.
android.weasel

2

Ayrıca doğrudan / etc / passwd dosyasını da değiştirebilirsiniz.

Bu şekilde kullanıcının oturumunu kapatmanız veya bu kullanıcı tarafından yürütülen herhangi bir işlemi durdurmanız gerekmez.


1

Bu sorunla karşılaştım, ancak # wkullanıcı adını döndürmediği için kullanıcı gerçekten giriş yapmadı. Makinenin yeniden başlatılması iyi çalıştı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.